دورة مجانية · 5 درساً · بالعربية والإنجليزية

⚖️ الخوارزميات: وصفات أفضل

لماذا ينهي برنامجٌ عمله في غمضة عين وآخر في أيام — على الآلة نفسها؟ البحث والترتيب و Big-O، عبر كود تشغّله بنفسك وعدّادات خطوات تشاهدها تنفجر (أو لا).

محتوى الدورة

أسئلة شائعة

هل أحتاج رياضيات لهذه الدورة؟

الحساب فقط. نقدّم Big-O كحدسٍ — عدّادات خطوات تشغّلها بنفسك — لا كبراهين رياضية.

ماذا أنهي قبلها؟

«بايثون: الخطوات الأولى» (أو ما يعادلها من أساسيات: متغيرات وحلقات وقوائم ودوال). كل مثال هنا بايثون حيّ ستقرؤه وتعدّله.

ما جدوى الخوارزميات والحواسيب بهذه السرعة؟

لأن النمو يهزم السرعة: على مليون عنصر تحتاج الوصفة الذكية 20 خطوة حيث تحتاج الساذجة تريليوناً. لا عتاد يعبر تلك الفجوة.

هل تكفي هذه الدورة لمقابلات البرمجة؟

إنها الأساس الذي تفترضه المقابلات: البحث والترتيب وقراءة Big-O. مسائل التدريب تأتي بعدها — هذه الدورة تجعلها مفهومة.

كل الدورات