وصف المادة

في هذه الدورة سنتعرف على كيفية تحليل الخوارزميات وأهم خوارزميات البحث (Linear Search - Binary Search) والترتيب (Selection Sort - Bubble Sort - Insertion Sort - Merge Sort).

ماذا ستتعلم في هذه المادة؟

البحث الخطي || Linear Search

البحث الثنائي || Binary Search

الترتيب الفقاعي || Bubble Sort

الترتيب بالإختيار || Selection Sort

الترتيب بالإدراج || Insertion Sort

الترتيب بالدمج || Merge Sort

متطلبات المادة

فهم جيد لأساسيات البرمجة

المصفوفات

جمل التكرار

محتوى المادة

ما المقصود بتحليل الخوارزميات || What is Algorithm Analysis

6:40

عد العمليات الأساسية || Counting Primitive Operations

6:29

تحليل تعقيد الخوارزمية || Algorithmic Time-Complexity

6:03

(تدريب) امثلة على تحليل الخوارزميات || Time-Complexity in Practice

13:18

مراجعة سريعة || Sum-Up

2:01

(PDF) ملخص || Summary

أساسيات الخوارزميات

أساسيات الخوارزميات

في هذه الدورة سنتعرف على كيفية تحليل الخوارزميات وبعض خوارزميات البحث والترتيب.

دورات للمهتمين بالحاسب

يشمل هذا الاشتراك:

  • مدة الشرح: 1 ساعة 20 دقيقة
  • مجموع الفيديوهات والملفات: 14
  • المستوى: الاول
  • ستحصل على شهادة عند إتمام الدورة