Counting Sort - سلسلة DSA
أتقن خوارزمية Counting Sort، وهي خوارزمية ترتيب غير معتمدة على المقارنة تقوم بفرز الأعداد الصحيحة غير السالبة في زمن خطي عبر إحصاء القيم. تعلم بناء مرحلة العد، وكتابة الخوارزمية كاملة بلغة البرمجة التي تختارها، وتحليل تعقيدها من فئة O(n + k)، وتدرب عبر تحديات برمجية.
المواضيع
المنهج
3 فصول9 دروس1 مشروع4 تحديات52 أسئلة اختبارIntroduction
2 دروسThe Algorithm
مشروع5 دروسFinal Challenges
2 دروسالمزيد مثل هذا
فرز راديكس - سلسلة DSA
أتقن فرز راديكس، وهي خوارزمية غير قائمة على المقارنة ترتب الأعداد الصحيحة غير السالبة خانةً خانة. أنشئ مرحلة فرز بالعدّ تحافظ على الاستقرار، واكتب خوارزمية الفرز كاملة باللغة التي تختارها، وحلّل أداءها ذي الزمن الخطي، وتدرّب على تحديات برمجية.
شهادة عند الإكمال
- 9
- 4
- 1
- 55
Heap Sort - سلسلة DSA
أتقن خوارزمية Heap Sort، وهي بنية بيانات binary heap تعتمد على المصفوفات تم تحويلها إلى خوارزمية فرز. تعلم كيفية بناء خطوة sift-down، واكتب الخوارزمية كاملة بلغة البرمجة التي تختارها، وحلل تعقيد الوقت O(n log n) والمساحة O(1)، ثم تدرب عبر تحديات برمجية متنوعة.
شهادة عند الإكمال
- 9
- 4
- 1
- 54
Selection Sort - سلسلة DSA
أتقن Selection Sort، التي تُعد واحدة من أبسط خوارزميات الفرز. اكتشف كيفية عملها خطوة بخطوة، وقم ببنائها من الصفر بلغة البرمجة التي تختارها، وحلل تعقيدها، وتدرب من خلال تحديات برمجية.
شهادة عند الإكمال
- 9
- 4
- 1
- 54
الترتيب بالإدراج - سلسلة DSA
خوارزمية بسيطة لكنها قوية. تعلم كيفية ترتيب العناصر بكفاءة، وفهم التعقيد الزمني، وتعزيز مهاراتك في الترتيب. ابدأ الآن!
- 9
- 4
- 1
Merge Sort - سلسلة DSA
أتقن خوارزمية Merge Sort، خوارزمية "فرق تسد" الكلاسيكية. تعلم بناء خطوة الدمج، واكتب خوارزمية الفرز العودي الكاملة بلغة البرمجة التي تختارها، وحلل تعقيدها من نوع O(n log n)، وتدرب عبر تحديات برمجية.
شهادة عند الإكمال
- 9
- 4
- 1
- 52
الأسئلة الشائعة
كم درسًا تحتوي Counting Sort - سلسلة DSA؟
تحتوي Counting Sort - سلسلة DSA على 9 درس تفاعلي يمكنك إكمالها بإيقاعك الخاص.
ماذا تغطي دورة Counting Sort - سلسلة DSA؟
تنقسم الدورة إلى فصول تغطي: Introduction, The Algorithm, Final Challenges.
هل Counting Sort - سلسلة DSA مجانية؟
نعم. كل دورة على Coddy مجانية للبدء. يمكنك إكمال الدروس في متصفحك دون أي تنزيلات أو تسجيل.