الخوارزمية هي مجموعة من الخطوات الرياضية والمنطقية والمتسلسلة اللازمة لحل مشكلة ما. وسميت الخوارزمية بهذا الاسم نسبة إلى العالم المسلم الطاشقندي الاصل أبو جعفر محمد بن موسى الخوارزمي الذي ابتكرها في القرن التاسع الميلادي. الكلمة المنتشرة في اللغات اللاتينية والأوروبية هي «algorithm» وفي الأصل كان معناها يقتصر على خوارزمية لتراكيب ثلاثة فقط وهي: التسلسل والاختيار (selection) والتكرار.
الكورس من قناة “Code Masry” على اليوتيوب.
عدد الدروس: 17 درس
CNE Family
- Selection Sort [كود مصري]
- Bubble Sort [كود مصري]
- Insertion Sort [كود مصري]
- Merge Sort [كود مصري]
- Quick Sort [كود مصري]
- Heap Sort - Complete Tree (1/2) [كود مصري]
- Heap Sort (2/2) [كود مصري]
- Big O Notation [كود مصري]
- Sequential Search [كود مصري]
- Self Organized Search [كود مصري]
- Binary Search [كود مصري]
- Tree Data Structure (1/3) [كود مصري]
لعرض باقي الدروس رجاء الضغط على المصدر.