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

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

4 ساعة و56 دقيقة16 درس2 قسم

ماذا ستتعلم؟

  • فهم أنواع هياكل البيانات الأساسية
  • فهم التعبيرات الحسابية وتحويلها
  • تعلم بناء القوائم الديناميكية
  • تنفيذ خوارزميات باستخدام المكدس
  • تنفيذ خوارزميات باستخدام الطابور
  • إتقان الخوارزميات المرتبطة بالبيانات

عن الدورة

كورس هياكل البيانات هو برنامج تعليمي يهدف إلى تعليم الطلاب أساسيات هياكل البيانات والخوارزميات المرتبطة بها. يتناول الكورس مجموعة متنوعة من الهياكل مثل القوائم المرتبة والقوائم المتسلسلة والأشجار والمصفوفات والرسوم البيانية، ويشرح كيفية تنفيذ هذه الهياكل والعمليات الأساسية مثل البحث والإدراج والحذف. يهدف الكورس إلى تزويد الطلاب بالمهارات اللازمة لفهم وتحليل المشاكل واختيار هياكل البيانات المناسبة لحلها بكفاءة. من خلال تطبيق المفاهيم والمهارات المكتسبة، يمكن للطلاب تطوير برامج حاسوبية فعالة وتحسين أداء التطبيقات. يعتبر فهم هياكل البيانات أمرًا هامًا لمطوري البرمجيات ومهندسي الحاسوب في العديد من المجالات، ويوفر الكورس الأساس القوي اللازم لبناء مهارات التفكير الحسابي والتحليلي والبرمجة.

نتائج متوقعة من الدورة

  • إتقان المفاهيم الأساسية لهياكل البيانات.
  • تنفيذ الخوارزميات باستخدام بني المعطيات المختلفة.
  • فهم كيفية تحسين أداء البرامج باستخدام هياكل البيانات المناسبة.
  • استخدام لغة البرمجة C لتطبيق المفاهيم والخوارزميات المكتسبة.

محتوى الدورة

1

هياكل البيانات Data Structure

15 درس
  1. مقدمة5:05
  2. علاقة بنى المعطيات بتصميم الخوارزميات والبرمجة22:41
  3. أنواع بنى المعطيات23:44
  4. بنى المعطيات غير الأساسية (الخطية وغير الخطية)24:36
  5. مفاهيم تمثيل التعابير infix/prefix/postfix23:53
  6. كيفية استخدام المكدس للتحويل من infix إلى postfix24:26
  7. بنى المعطيات غير الخطية19:02
  8. بنى المعطيات الثابتة والديناميكية (الجزء الأول)10:48
  9. بنى المعطيات الثابتة والديناميكية (الجزء الثانى)21:15
  10. التعمق في مفهوم المكدس27:46
  11. خوارزميات العمليات الأساسية للمكدس16:44
  12. مثال شامل بلغة C على المكدس13:58
  13. تنفيذ عملي لكود المكدس الشامل لحالات مختلفة13:34
  14. التعرّف على الطابور وآلية عمل مؤشراته25:20
  15. خوارزميات العمليات الأساسية للطابور23:24
2

الملحقات

1 ملحقات
  1. تحميل كتاب العمل

المحاضر

د.م./محمد الخضور

د.م./محمد الخضور

دكتوراة في هندسة الاتصالات لديه عدد من الأبحاث المنشورة في مجلات علمية محكّمة. محاضر ومدرب في علوم الحاسب الآلي.
5,510 متعلم5 دورة

دورات ذات صلة

  • ميكروسوفت اكسيس
    4.6|5,337|0 س 0 د

    ميكروسوفت اكسيس

    تعلم إنشاء قواعد البيانات واعداد التقارير

    أ/أحمد حسن خميس
    أ/أحمد حسن خميس
    $19.99
    اشتر الآن
  • تصميم برامج التجسس Key Logger
    4.5|5,026|0 س 0 د

    تصميم برامج التجسس Key Logger

    تصميم برامج التجسس باستخدام لغة ++C

    م/محمد على منصور
    م/محمد على منصور
    $19.99
    اشتر الآن
  • انيميت والبرمجة بلغة اكشن سكريب
    4.7|6,962|16 س 58 د

    انيميت والبرمجة بلغة اكشن سكريب

    تعلم انتاج أفلام الكرتون وبرمجة الألعاب التفاعلية

    أ/أحمد حسن خميس
    أ/أحمد حسن خميس
    $19.99
    اشتر الآن
  • التعلم العميق
    4.5|5,162|12 س 40 د

    التعلم العميق

    محاكاة العقل البشرى فى طرق التفكير

    م/عمرو عبد الفتاح
    م/عمرو عبد الفتاح
    $25.99
    اشتر الآن