TrueschoTruescho
كل الدورات
هياكل البيانات غير الخطية في ++C
edX
دورة
متوسط
مجاني للتدقيق
شهادة

هياكل البيانات غير الخطية في ++C

Codio

تعلّم هياكل البيانات غير الخطية في ++C عملياً: الأكوام، جداول التجزئة، الرسوم البيانية والمجموعات مع تمارين تفاعلية.

2 ساعة/أسبوع3 أسبوعالإنجليزية8 متسجل
مجاني للتدقيق

عن الدورة

اكتب وشغّل أول برنامج لك بلغة ++C حول هياكل البيانات والخوارزميات خلال دقائق، دون الحاجة إلى تثبيت أي شيء! صُمّمت هذه الدورة للمتعلمين الذين لديهم معرفة بأساسيات ++C والبرمجة كائنية التوجه. تقدّم الدورة أساساً متيناً ليس في ++C فحسب، بل في موضوعات جوهرية من هياكل البيانات والخوارزميات يمكن نقلها وتطبيقها في لغات برمجة أخرى. تغطي وحدات الدورة هياكل البيانات غير الخطية مثل الأكوام (Heaps)، وجداول التجزئة (Hash Tables) بما في ذلك الخرائط (Maps)، والرسوم البيانية (Graphs)، والمجموعات (Sets). ولضمان تجربة تعلم عملية بالكامل وبالوتيرة التي تناسبك، تأتي هذه الدورة دون فيديوهات. تتضمن الواجبات شروحات قصيرة مدعومة بالصور، وأمثلة شيفرة قابلة للتشغيل مع تعديلات مقترحة تساعدك على استكشاف الأمثلة بشكل أعمق. بهذه الطريقة تبني فهماً أرسخ عبر التطبيق العملي والتجربة المباشرة. ستستفيد أيضاً من تغذية راجعة فورية عبر مجموعة متنوعة من عناصر التقييم، ما يساعدك على تتبع تقدمك وتصحيح فهمك أولاً بأول أثناء تعلمك لهياكل البيانات غير الخطية وتطبيقاتها في حل المشكلات.

ماذا ستتعلم

  • التعرّف إلى الأكوام (Heaps) وطوابير الأولوية المبنية على الكومة وخوارزمية فرز الكومة (Heap Sort).
  • فهم ما الذي يجعل جداول التجزئة فعّالة جداً من حيث الأداء.
  • تعلّم أساليب تقليل التصادمات (Collisions) في جداول التجزئة وتحسين كفاءتها.
  • التعرّف إلى الرسوم البيانية (Graphs) ومفاهيمها الأساسية.
  • تعلّم طرق تمثيل الرسوم البيانية برمجياً في ++C.
  • تطبيق خوارزميات إيجاد أقصر مسار (Shortest Path) على الرسوم البيانية.

المتطلبات المسبقة

  • الإلمام بالموضوعات المقدمة في تخصص "Programming in C++: A Hands-On Introduction".
  • معرفة أساسيات لغة ++C ومفاهيم البرمجة كائنية التوجه.

المدرسون

P

Patrick Ester

Director of Content

المواضيع

هياكل البيانات
الخوارزميات

معلومات الدورة

المنصةedX
المستوىمتوسط
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

ابدأ التعلم الآن