Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon
دورة

البرمجة الديناميكية 101

أتقن فن حل المشكلات المعقدة بكفاءة. عزز مهاراتك في حل المشكلات للمقابلات البرمجية من خلال دروس سهلة المتابعة وتحديات عملية.

المنهج

5 فصول15 دروس

مقدمة في البرمجة الديناميكية (DP)

3 دروس
  • 01ما هي البرمجة الديناميكية؟
  • 02لماذا هي مهمة؟
  • 03تطبيقات في مجالات متنوعة

المفاهيم الأساسية

2 دروس
  • 01Memoization
  • 02Memoization بدون Recursion

خوارزميات البرمجة الديناميكية

4 دروس
  • 01أطول سلسلة فرعية مشتركة
  • 02مسألة الحقيبة
  • 03مسألة صرف العملات
  • 04مسافة التعديل

مواضيع متقدمة

4 دروس
  • 01أقل طول لمصفوفة فرعية
  • 02التقليم
  • 03تحسين المساحة
  • 04أقنعة البت

الخاتمة

2 دروس
  • 01مراجعة المفاهيم الأساسية
  • 02ملخص

المزيد مثل هذا

القواميس في Python

استكشف العالم الديناميكي لقواميس Python، بدءًا من المفاهيم الأساسية وصولاً إلى التطبيقات المتقدمة، وعزز مهاراتك في برمجة Python من خلال تمارين عملية.

  • 14

المجموعات في Python

في هذه الدورة، ستتقن المجموعات في Python. ستتعلم كيفية إنشاء المجموعات وتعديلها وإجراء العمليات عليها من خلال دروس شاملة وتحديات عملية. وبنهاية الدورة، ستكون بارعاً في استخدام المجموعات لتحسين كود Python الخاص بك.

  • 11

سلسلة أسئلة مقابلات Python

يحتوي هذا المسار على 12 سؤالاً تدريبياً للمقابلات تتنوع بين المستويين السهل والمتوسط. يتحداك هذا المسار لحل الأسئلة ضمن وقت محدد وللتدرب بشكل جيد على مواضيع متنوعة.

certificate icon

شهادة عند الإكمال

  • 12

التعامل مع الملفات في Python

ستتعلم في هذه الدورة كل شيء عن التعامل مع الملفات في Python، بدءاً من الإنشاء والقراءة والكتابة، وصولاً إلى الإضافة والحذف.

  • 12

دوال Lambda في Python

ستتعلم في هذه الدورة عن دوال Lambda في Python، والمعروفة أيضاً بالدوال المجهولة في لغات أخرى، وستتمكن بعد هذه الدورة من إتقان هذا الموضوع!

  • 9

الأسئلة الشائعة

كم درسًا تحتوي البرمجة الديناميكية 101؟

تحتوي البرمجة الديناميكية 101 على 15 درس تفاعلي يمكنك إكمالها بإيقاعك الخاص.

ماذا تغطي دورة البرمجة الديناميكية 101؟

تنقسم الدورة إلى فصول تغطي: مقدمة في البرمجة الديناميكية (DP), المفاهيم الأساسية, خوارزميات البرمجة الديناميكية, مواضيع متقدمة, and more.

هل البرمجة الديناميكية 101 مجانية؟

نعم - كل دورة على Coddy مجانية للبدء. يمكنك إكمال الدروس في متصفحك دون أي تنزيلات أو تسجيل.
Coddy programming languages illustration

ابدأ البرمجة الديناميكية 101 مجانًا

ابدأ الآن