مكتبة التعلّم / المجموعات: 10

البرمجة التنافسية

تعلّم التفكير في المسألة قبل كتابة الحلّ.

تابع حصص NACP Beginners، ثم استخدم ملاحظات المفاهيم مرجعًا للتعقيد والاستدعاء الذاتي والبحث وهياكل البيانات.

اقرأ تقديم المسار

استكشف المجموعة

حسب ترتيب الورشات

المجموعات: 10

نظرة عامة والانطلاق

محتوى مسار NACP Beginners وكيفية تنظيم حصصه.

دليلالملفات: 1

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

مراجع للتعقيد والاستدعاء الذاتي والمؤشّرات والمتّجهات والسلاسل النصية ومفاهيم ⁦C++⁩ المرتبطة بها.

مرجعالملفات: 10

الحصة 3 — مقدّمة

تدرّب على الإدخال والإخراج والسلاسل النصية في ⁦C++⁩ من خلال المسألة التمهيدية ومراجعها.

دليلالملفات: 1

الحصة 4 — Spy

استكشف مسألة Spy من خلال رابطها وتسجيل الحصة.

دليلالملفات: 1

الحصة 5 — الحلقات والخوارزميات الجشعة

حلّ تمارين الحلقات والخوارزميات الجشعة، مع روابط المسائل وتسجيل الحصة.

دليلالملفات: 1

الحصة 6 — الشروط والدوال

تدرّب على الشروط والدوال من خلال تمرين الكلمات المتناظرة ومسائل ذات صلة.

دليلالملفات: 1

الحصة 7 — الاستدعاء الذاتي

استكشف الدوال ذات الاستدعاء الذاتي وحالات التوقّف ومكدّس الاستدعاء، مع تمارين وتسجيل.

دليلالملفات: 1

الحصة 8 — الاستدعاء الذاتي والتراجع وقواعد الأعداد

تدرّب على الاستدعاء الذاتي والتراجع وقواعد الأعداد من خلال المسائل ونسخ أصلية من أكواد الطلبة.

دليلكودالملفات: 5

الحصة 9 — التعقيد والمؤشّرات والمتّجهات والبحث

اربط بين Big-O والمؤشّرات والمتّجهات وتقنيات البحث من خلال المراجع والتمارين والتسجيلات.

دليلالملفات: 1

الحصة 10 — المراجع والتقسيم والسلاسل وأقنعة البتات

استكشف التمرير بالمرجع والتقسيم والسلاسل النصية وأقنعة البتات من خلال المسائل وأكواد الطلبة.

دليلكودالملفات: 6

استكشف مجالًا آخر.