Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon
دورة

المخططات - سلسلة هياكل البيانات #9

في هذه الدورة، ستتعلم عن هيكل البيانات "Graph"، وستقوم بإنشاء مخطط غير موجه من الصفر بلغة البرمجة التي تفضلها، وستتدرب على حل تحديات برمجية باستخدامه!

المواضيع

المنهج

3 فصول14 دروس12 تحديات

مقدمة

2 دروس
  • 01مقدمة
  • 02ما هو الـ Graph؟

مشروع الـ Graph

7 دروس7
  • 01فئة الـ Graph
  • 02إضافة رأس (Vertex)
  • 03إضافة حافة (Edge)
  • 04هل توجد حافة
  • 05الحصول على الجيران
  • 06حذف حافة
  • 07الحجم

تحديات تدريبية

5 دروس5
  • 01BFS
  • 02DFS
  • 03أقصر مسار
  • 04عد المكونات المتصلة
  • 05هل الرسم ثنائي التجزئة

المزيد مثل هذا

البحث بالعمق أولاً - خوارزميات المخططات

أتقن خوارزمية البحث بالعمق أولاً (DFS)، وهي طريقة أساسية لاستكشاف المخططات. تعلم كيفية بناء هيكل البحث عن التجاور، وكتابة خوارزمية DFS تكرارية بلغة البرمجة التي تختارها، وتحليل تعقيدها الزمني O(V + E)، واستخدامها لحساب وقياس المكونات المتصلة.

certificate icon

شهادة عند الإكمال

  • 9
  • 3
  • 1
  • 54

البحث بالعرض أولاً - خوارزميات المخططات

أتقن خوارزمية البحث بالعرض أولاً (Breadth-First Search)، وهي تقنية اجتياز المخططات طبقة تلو الأخرى التي تكمن وراء إيجاد أقصر المسارات. تعلم كيفية بناء آلية البحث عن الجيران، وكتابة خوارزمية BFS تكرارية باستخدام Queue بلغة البرمجة التي تختارها، واستخدمها لإيجاد مسافات أقصر المسارات في المخططات غير الموزونة.

certificate icon

شهادة عند الإكمال

  • 9
  • 3
  • 1
  • 54

جداول الهاش - سلسلة هياكل البيانات #4

في هذه الدورة، ستتعلم عن هيكل البيانات Hash Table، وستقوم بإنشائه من الصفر باستخدام لغتك المفضلة، كما ستتدرب على حل تحديات برمجية باستخدامه!

هياكل البيانات
certificate icon

شهادة عند الإكمال

  • 14
  • 12

القائمة المرتبطة - سلسلة هياكل البيانات #5

في هذه الدورة، ستتعلم عن هيكل البيانات "القائمة المرتبطة" (Linked List)، وستقوم بإنشائها من الصفر باستخدام لغتك المفضلة، وتتدرب على حل تحديات برمجية باستخدامها!

هياكل البيانات
certificate icon

شهادة عند الإكمال

  • 14
  • 6
  • 1

خوارزمية Dijkstra's Algorithm - خوارزميات الرسوم البيانية

أتقن Dijkstra's Algorithm، وهي الطريقة الجشعة لإيجاد أقصر مسار من مصدر واحد في الرسوم البيانية ذات الأوزان غير السالبة. تعلم كيفية قراءة الحواف الموزونة، وبناء نظام كامل لحساب المسافات بلغة البرمجة التي تختارها، والإجابة على استعلامات المسار بين نقطتين واستعلامات الرأس الأبعد.

certificate icon

شهادة عند الإكمال

  • 9
  • 3
  • 1
  • 54

الأسئلة الشائعة

كم درسًا تحتوي المخططات - سلسلة هياكل البيانات #9؟

تحتوي المخططات - سلسلة هياكل البيانات #9 على 14 درس تفاعلي يمكنك إكمالها بإيقاعك الخاص.

ماذا تغطي دورة المخططات - سلسلة هياكل البيانات #9؟

تنقسم الدورة إلى فصول تغطي: مقدمة, مشروع الـ Graph, تحديات تدريبية.

هل المخططات - سلسلة هياكل البيانات #9 مجانية؟

نعم - كل دورة على Coddy مجانية للبدء. يمكنك إكمال الدروس في متصفحك دون أي تنزيلات أو تسجيل.
Coddy programming languages illustration

ابدأ المخططات - سلسلة هياكل البيانات #9 مجانًا

ابدأ الآن