نظرة عامة على هياكل البيانات

هياكل البيانات هي طريقة معينة لتنظيم البيانات في الكمبيوتر بحيث يمكن استخدامها بفعالية. دراسة هياكل...

حلقات التكرار Loop فى PHP

يوجد اكثر من طريقة لعمل حلقة تكرار فى لغة PHP هما : for Loop foreach...

الجملة الشرطية ب if…else..elseif

يتم استخدام If فى لغة PHP او فى اي لغة برمجة اخرى من اجل وضع...

خوارزمية Insertion Sorting

شرح كيفية عمل خوارزمية Insertion Sorting مع الصور التوضيحية والكود التوضيحي لها باستخدام لغة Python

خوارزمية الترتيب بالاختيار Selection Sorting

كيفية عمل خوارزمية الترتيب بالاختيار مع الرسومات التوضيحية والكود باستخدام لغة Python

خوارزمية الترتيب الفقاعى Bubble Sorting

ترتيب مجموعة من العناصر ترتيبًا تصاعديًا ومثال على الكود المستخدم فى الخوارزمية بلغة بايثون وشرح ورسم توضيحى لكيفية عمل الخوارزمية

خوارزميات الترتيب Sorting Algorithms

خوارزميات الترتيب من اكثر الخوارزميات المستخدمة, والهدف منها ترتيب مجموعة من العناصر وفق ترتيب معين واليك امثلة على هذه الخوارزميات

خوارزمية البحث الثنائى Binary Search

خوارزمية البحث الثنائى الهدف منها البحث عن عنصر فى مجموعة من عناصر المصفوفة على ان تكون عناصر المصفوفة مرتبة على سبيل المثال [1,4,5,6,7]

خوارزمية البحث الخطى Linear Search

خوارزمية البحث الخطى Linear Search او Sequential Search تقوم بالبحث عن عنصر عن طريق المرور على جميع العناصر من اقصى اليسار إلى اليمين والمقارنة كل مرة . . .