মডিউল ১৯-৩ঃ Left View Of a Binary Tree (Coding Ninjas)
প্রবলেম লিংকঃ Left View Of a Binary Tree - Coding Ninjas
প্রবলেম স্টেটমেন্টঃ একটি বাইনারি ট্রি দেওয়া থাকবে। তার লেফট ভিউ প্রিন্ট করতে হবে। অর্থাৎ লেফট সাইড থেকে দেখলে যেই নোডগুলো দেখা যাবে তা প্রিন্ট করতে হবে। সোজা ভাবে বললে প্রতিটি লেভেল এর প্রথম নোডটি প্রিন্ট করতে হবে। সল্যুশনঃ এটিও আমরা লেভেল অর্ডার ট্রাভারসাল দিয়ে করে ফেলতে পারি। প্রতিটি লেভেলে যেয়ে তার প্রথম নোডটি প্রিন্ট করে দিব। কোন একটি লেভেলে প্রথম বার আসা হয়েছে কিনা তা বুঝার জন্য আমরা একটি বুলিয়ান এরে মেইনটেইন করব। যদি সেই লেভেলে আগে এসে থাকি তাহলে সেটি কিউতে পুশ করব না। আর যদি সেই লেভেলে প্রথমবার আসি তাহলে পুশ করে দিব।
Previousমডিউল ১৯-২ঃ STL Pair, Node Level (Coding Ninjas)Nextমডিউল ১৯-৪ঃ Diameter Of Binary Tree (Coding Ninjas)
Last updated