خوارزمية Dijkstra's Algorithm - خوارزميات الرسوم البيانية
أتقن Dijkstra's Algorithm، وهي الطريقة الجشعة لإيجاد أقصر مسار من مصدر واحد في الرسوم البيانية ذات الأوزان غير السالبة. تعلم كيفية قراءة الحواف الموزونة، وبناء نظام كامل لحساب المسافات بلغة البرمجة التي تختارها، والإجابة على استعلامات المسار بين نقطتين واستعلامات الرأس الأبعد.
المواضيع
المنهج
3 فصول9 دروس1 مشروع4 تحديات54 أسئلة اختبارIntroduction
2 دروس16The Algorithm
مشروع5 دروس238Final Challenges
2 دروس2المزيد مثل هذا
خوارزمية Prim - خوارزميات المخططات
أتقن خوارزمية Prim لإيجاد أشجار الامتداد الدنيا (Minimum Spanning Trees): ابدأ ببناء شجرة من رأس بداية محدد عبر إضافة الحافة العابرة الأقل تكلفة دائمًا. برمجها بلغة البرمجة التي تختارها وأجب عن استعلامات حافة الاختناق والاتصال، وهي النظير لخوارزمية Kruskal.
شهادة عند الإكمال
- 9
- 4
- 1
- 55
خوارزمية Bellman-Ford - خوارزميات المخططات
أتقن خوارزمية Bellman-Ford: إيجاد أقصر المسارات من مصدر واحد والتي تعمل مع أوزان الحواف السالبة، بالإضافة إلى اكتشاف الدورات السالبة. قم ببناء عملية الاسترخاء (relaxation pass)، والخوارزمية الكاملة بلغة البرمجة التي تختارها، وأجب عن استعلامات المسافة والدورات.
شهادة عند الإكمال
- 9
- 4
- 1
- 54
خوارزمية كروسكال - خوارزميات الرسوم البيانية
أتقن خوارزمية كروسكال لإيجاد أشجار الامتداد الدنيا (MST). تعلم بناء بنية Union-find، وقم بتنمية MST عبر إضافة أرخص حافة لا تشكل دورة بلغة البرمجة التي تختارها، وأجب عن استعلامات الاتصال وحواف العنق (bottleneck-edge).
شهادة عند الإكمال
- 9
- 4
- 1
- 57
البحث بالعرض أولاً - خوارزميات المخططات
أتقن خوارزمية البحث بالعرض أولاً (Breadth-First Search)، وهي تقنية اجتياز المخططات طبقة تلو الأخرى التي تكمن وراء إيجاد أقصر المسارات. تعلم كيفية بناء آلية البحث عن الجيران، وكتابة خوارزمية BFS تكرارية باستخدام Queue بلغة البرمجة التي تختارها، واستخدمها لإيجاد مسافات أقصر المسارات في المخططات غير الموزونة.
شهادة عند الإكمال
- 9
- 4
- 1
- 54
البحث بالعمق أولاً - خوارزميات المخططات
أتقن خوارزمية البحث بالعمق أولاً (DFS)، وهي طريقة أساسية لاستكشاف المخططات. تعلم كيفية بناء هيكل البحث عن التجاور، وكتابة خوارزمية DFS تكرارية بلغة البرمجة التي تختارها، وتحليل تعقيدها الزمني O(V + E)، واستخدامها لحساب وقياس المكونات المتصلة.
شهادة عند الإكمال
- 9
- 4
- 1
- 54
الأسئلة الشائعة
كم درسًا تحتوي خوارزمية Dijkstra's Algorithm - خوارزميات الرسوم البيانية؟
تحتوي خوارزمية Dijkstra's Algorithm - خوارزميات الرسوم البيانية على 9 درس تفاعلي يمكنك إكمالها بإيقاعك الخاص.
ماذا تغطي دورة خوارزمية Dijkstra's Algorithm - خوارزميات الرسوم البيانية؟
تنقسم الدورة إلى فصول تغطي: Introduction, The Algorithm, Final Challenges.
هل خوارزمية Dijkstra's Algorithm - خوارزميات الرسوم البيانية مجانية؟
نعم. كل دورة على Coddy مجانية للبدء. يمكنك إكمال الدروس في متصفحك دون أي تنزيلات أو تسجيل.