Time and Space Complexity
الدرس 7 من 9 في دورة البحث بالعرض أولاً - خوارزميات المخططات على Coddy.
تعقيد الوقت:
- O(V + E)
- يتم إدراج كل رأس في الطابور وإخراجه منه مرة واحدة، ويتم فحص كل حافة عدداً ثابتاً من المرات.
تعقيد المساحة:
- O(V + E)
- تخزن قائمة الجوار كل حافة، ويحتوي الطابور ومصفوفة العناصر التي تمت زيارتها على ما يصل إلى V من الرؤوس.
ملخص:
- يستكشف BFS في طبقات باستخدام طابور، حيث يزور الرؤوس الأقرب قبل الأبعد.
- هذا الترتيب الطبقي يجعله الخوارزمية المفضلة لأقصر المسارات في الرسوم البيانية غير الموزونة.
جرّب بنفسك
لا يتضمّن هذا الدرس تحدّيًا برمجيًا.
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس البحث بالعرض أولاً - خوارزميات المخططات
2The Algorithm
How it works?Pseudo CodeImplementation (Part 1)Implementation (Part 2)