ألجو ويكي
يحتوي هذا المستودع على الكود لجميع الخوارزميات التي استخدمتها حتى الآن.
أنه يحتوي حاليًا على الخوارزميات التالية:
- العوامل الأولية [C ++]
- غربال eratosthenes [C ++]
- أطول بعد زيادة بعد [C ++]
تقسيم وقهر
- ضرب Karatsuba [Python]
- Max Subarray [Python]
فرز
- فرز الفقاعة [C ++]
- فرز التحديد [C ++]
- نوع الإدراج [C ++]
- دمج الفرز [بيثون]
- فرز سريع مع محور عشوائي [بيثون]
- فرز سريع مع متوسط المحور [بيثون]
- Heapsort [C ++]
البرمجة الديناميكية
- مضاعفة سلسلة المصفوفة [C ++]
- أطول وقت شائع [C ++]
- مشكلة قطع قضيب [C ++]
- خوارزمية كادان [C ++]
- 0_1 مشكلة knapsack - من أعلى إلى أسفل النهج العودية [Python]
- مسار الحد الأدنى للتكلفة [C ++]
هياكل البيانات
- قائمة انتظار الأولوية القصوى [C ++]
- قائمة انتظار الحد الأدنى من الأولوية [C ++]
- قائمة مرتبطة [بيثون]
- المكدس [C ++]
- قائمة الانتظار [C ++]
شجرة
- تري [C ++ و Python]
- شجرة ثنائية [C ++]
- شجرة البحث الثنائية [C ++]
نظرية الرسم البياني
البحث
- البحث الثنائي [C ++]
- اتساع أول بحث [بيثون]
- بحث العمق الأول [بيثون]