التحليل
- التعقيد الزمني والمكاني وترميز Big-O
- الحالات الفضلى والمتوسطة والأسوأ
- الاستدعاء الذاتي وعلاقات التكرار
تعلّم كيف تعمل هياكل البيانات الشائعة من الداخل، وكيف تحلل زمن تشغيل الخوارزمية، وكيف تختار الطريقة المناسبة للمسألة. كل هيكل يُرسم ويُتتبَّع يدويًا ثم يُبرمَج.
يدرّس المعلم ويتتبع ويراجع معك، لكنه لا يكتب الواجبات المُقيَّمة أو حلول المسابقات لتسلّمها.
قبل كتابة الكود ترسم الهيكل وتتبع الخوارزمية على الورق خطوة بخطوة، فترى ما يجب أن يفعله كل سطر.
تكتب كل هيكل من الصفر بلغة مقررك، ثم تقارنه بنسخة المكتبة الجاهزة.
ينتهي كل برنامج بالسؤال نفسه: ما سرعته، وكم ذاكرة يستخدم، وهل يمكن تحسينه؟
هذه أهداف الدروس. يعتمد التقدم على مستوى الطالب عند البدء وعلى تدريبه، ولا نعد أبدًا بدرجات أو نتائج.
لا تُنشر الملفات إلا بموافقة كل معلم. عندما تتواصل معنا، نقترح معلمًا يناسب مستواك ومواعيدك.
لكل مادة شهريًا بالدولار الأمريكي، مقابل 3 حصص فردية أسبوعيًا مدة كل منها 60 دقيقة. تعتمد الرسوم النهائية على المستوى والمادة وعدد الحصص الأسبوعية.
من$150شهريًا
تفضّل حصصًا أقصر؟ الخطة الثابتة بسعر $100 شهريًا في أي مادة: 4 حصص أسبوعيًا، مدة كل منها 45 دقيقة.
الأصناف والوراثة وتعدد الأشكال وتصميم الأصناف بلغة Java أو C++ أو Python.
أساسيات Python وC وC++ وJava وJavaScript مع تطوير الويب، بحصص فردية.
الفكرة والنطاق ومراجعات التصميم وتصحيح الأخطاء والاختبار والاستعداد للمناقشة، بينما تبني المشروع بنفسك.
C++ أو Java أو Python، أيها يستخدم مقررك. الأفكار نفسها في كل لغة.
نعم. يمكن للمعلم التركيز على أنواع مسائل المقابلات الشائعة، وشرح طريقتك بصوت مسموع، وتحليل التعقيد.
يجب أن تستطيع كتابة برامج بالحلقات والدوال والمصفوفات دون مساعدة. وإن لم تصل إلى ذلك بعد، فابدأ بأساسيات البرمجة.
نعم، الحصة الأولى في هياكل البيانات والخوارزميات مجانية ومدتها 30 دقيقة.
أخبرنا بالمادة والمستوى والمواعيد المناسبة لك. نرد خلال 24 ساعة ونقترح معلمًا مناسبًا.
لا يمكنك استخدام واتساب؟ اتصل على +92 317 5700456 أو راسلنا على info@mysubjecthub.com.