eProstuti
স্বাগতম শিক্ষার্থী!

অনলাইন কোর্স ও পরীক্ষায় অংশ নিতে লগইন করুন

লগইন / রেজিস্টার
ওয়েবসাইট মেন্যু

এসএসসি ২০২৬ এর রেজাল্ট সবার আগে পেতে এখনই বুকিং করো

বুক করো
14 Oct, 2026
#71519
নৈর্ব্যক্তিক (MCQ)

______ algorithm is used to find a shortest path in a positive weighted graph.

সঠিক উত্তর
Dijkstra’s
বিস্তারিত ব্যাখ্যা ও সমাধান:

সঠিক উত্তর হলো Dijkstra’s algorithm। গ্রাফের একটি নির্দিষ্ট সোর্স নোড থেকে অন্য সব নোডের সর্বনিম্ন দূরত্ব বা শর্টেস্ট পাথ বের করার জন্য এটি সবচেয়ে জনপ্রিয় এবং কার্যকর পদ্ধতি।

এই অ্যালগরিদমটি যেভাবে কাজ করে:

  • এটি গ্রাফের প্রতিটি নোডের জন্য একটি দূরত্ব মান নির্ধারণ করে, যা শুরুতে অসীম বা $\infty$ ধরা হয়।
  • সোর্স নোড থেকে যাত্রা শুরু করে এটি ধাপে ধাপে সবচেয়ে কম ওজনের (weight) পথটি খুঁজে বের করে।
  • যেহেতু গ্রাফের ওজনগুলো পজিটিভ, তাই এটি নিশ্চিত করে যে একবার কোনো নোডের সর্বনিম্ন দূরত্ব পাওয়া গেলে তা আর পরিবর্তন করার প্রয়োজন নেই।
  • এর গাণিতিক জটিলতা সাধারণত $O(V^2)$ বা $O(E + V \log V)$ হয়ে থাকে, যা খুব দ্রুত ফলাফল দেয়।

সহজ কথায়, যদি আপনার কাছে এমন একটি ম্যাপ থাকে যেখানে রাস্তাগুলোর দূরত্ব বা খরচ পজিটিভ মান দেওয়া আছে, তবে সবচেয়ে কম সময়ে গন্তব্যে পৌঁছানোর সেরা উপায় হলো এই Dijkstra’s algorithm।

শেয়ার করুন:
Support
Curiosity AI Assistant
24/7 লাইভ
eProstuti ডেটাবেস ও অটোমেশন ইঞ্জিন
এআই চ্যাট WhatsApp Messenger Instagram
👋 আসসালামু আলাইকুম শিক্ষার্থী !

আমি eProstuti Curiosity AI। আমাদের সকল লাইভ কোর্স, মডেল টেস্ট, ই-বুক, নোটিশ এবং পেমেন্ট সংক্রান্ত তথ্য নিমেষেই জানতে পারবেন।

দ্রুত উত্তরের জন্য নিচের টপিক চাপুন অথবা নিচে লিখুন:

উত্তরের তথ্য বিশ্লেষণ করা হচ্ছে...
eProstuti AI সহকারী
সার্বক্ষণিক সহায়তায় প্রস্তুত
লগইন আবশ্যক

ব্যক্তিগত সহায়তা এবং আপনার কোর্স, পরীক্ষা ও পেমেন্ট হিস্ট্রি দেখতে অ্যাকাউন্টে লগইন করুন।

* চ্যাটবট সরাসরি অ্যাকাউন্ট তৈরি বা লগইন করতে পারে না।