BFS বা Breadth-First Search অ্যালগরিদমে আমরা গ্রাফের এক লেভেল থেকে অন্য লেভেলে ধাপে ধাপে এগিয়ে যাই। এই কাজটি নিখুঁতভাবে করার জন্য আমাদের এমন একটি ডেটা স্ট্রাকচার প্রয়োজন যা আগে আসা নোডকে আগে প্রসেস করবে। এখানে সঠিক উত্তর হলো queue, কারণ:
সহজ কথায়, গ্রাফের লেভেল-বাই-লেভেল ট্রাভার্সাল নিশ্চিত করতে queue-এর কোনো বিকল্প নেই।
ব্যক্তিগত সহায়তা এবং আপনার কোর্স, পরীক্ষা ও পেমেন্ট হিস্ট্রি দেখতে অ্যাকাউন্টে লগইন করুন।
* চ্যাটবট সরাসরি অ্যাকাউন্ট তৈরি বা লগইন করতে পারে না।