منذ 15 ساعة
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
وصف حول الدورة: مرحبًا بكم في المعسكر التدريبي للمقابلة حول ترميز الخوارزميات وهياكل البيانات مع Python! الهدف الأساسي من هذه الدورة هو إعدادك لمقابلات الترميز في أفضل شركات التكنولوجيا. من خلال معالجة مشكلة واحدة في كل مرة وفهم حلها، ستجمع مجموعة متنوعة من الأدوات والتقنيات للتغلب على أي مقابلة برمجة. تحديات البرمجة اليومية: تتمحور الدورة حول تحديات البرمجة اليومية. ستزودك الممارسة المتسقة بالمهارات المطلوبة لإتقان مقابلات البرمجة. خلال الأربعين يومًا القادمة، التزم بالتدرب على سؤالين على الأقل لمقابلة البرمجة كل يوم. لا تحتاج إلى أي إعداد لذلك حيث يمكن حل تحديات مشكلة البرمجة اليومية في بيئة البرمجة التي توفرها Udemy. ستتتبع الدورة تقدمك تلقائيًا وتحتاج فقط إلى قضاء وقتك في تحقيق تقدم فعلي كل يوم. المواضيع المغطاة: نبدأ من الأساسيات بتحليل Big O، ثم ننتقل إلى تقنيات خوارزمية مهمة جدًا مثل التكرار والتتبع وأنماط البرمجة الديناميكية . بعد ذلك، ننتقل لتغطية هياكل البيانات الشائعة، ومناقشة المشكلات الحقيقية التي تم طرحها في المقابلات مع عمالقة التكنولوجيا مثل Google، وMeta، وAmazon، وNetflix، وApple، وMicrosoft. ولكل سؤال، سنقوم بما يلي:- اليوم الأول: المصفوفات، Big O، المصفوفة المربعة المصنفة، المصفوفة الرتيبة
- اليوم الثاني: التكرار، رمز k-th في القواعد، مشكلة جوزيفوس
- اليوم 3:العودة، برج هانوي، مجموع القوى
- اليوم 4:التتبع التراجعي، التباديل، التباديل 2
- اليوم 5:التتبع الخلفي، المجموعات الفرعية، المجموعات الفرعية 2
- اليوم 6:التتبع الخلفي، المجموعات، مجموع المجموعات 1
- اليوم 7:التتبع الخلفي،مجموع المجموعات 2،مجموع المجموعات 3
- اليوم 8:التتبع الخلفي،Sudoku Solver، N Queens
- اليوم 9:البرمجة الديناميكية، فيبوناتشي، صعود السلالم
- اليوم 10: البرمجة الديناميكية، التكلفة الدنيا لصعود السلالم، تريبوناتشي
- اليوم 11: البرمجة الديناميكية، 01 حقيبة الظهر، حقيبة غير محدودة
- اليوم 12 : البرمجة الديناميكية، المجموع المستهدف، مجموع القسم المتساوي للمجموعة الفرعية
- اليوم 13: البرمجة الديناميكية، LCS، تحرير المسافة
- اليوم 14: البرمجة الديناميكية، LIS، الحد الأقصى لطول السلسلة الزوجية، مظاريف الدمية الروسية
- اليوم 15: البرمجة الديناميكية، السلاسل الفرعية المتناوبة، الأطول سلسلة فرعية متناوبة، أطول سلسلة فرعية متناوبة
- اليوم السادس عشر: البرمجة الديناميكية، سلسلة متناظرة التقسيم، التقسيم المتناظر 2
- اليوم 17: البرمجة الديناميكية، فاصل الكلمات، مضاعفة سلسلة المصفوفات
- اليوم 18: البرمجة الديناميكية، خوارزمية كادان - الحد الأقصى للمصفوفة الفرعية، الحد الأقصى للمصفوفة الفرعية للمنتج
- اليوم 19: المصفوفات، تدوير المصفوفة، الحاوية التي تحتوي على معظم الماء
- اليوم 20: جداول التجزئة، اثنان المجموع، السلاسل المتماثلة
- اليوم 21: السلاسل، الأحرف غير المتكررة، المتناظر
- اليوم 22: السلاسل، أطول سلسلة فرعية فريدة، الجناس الناقصة للمجموعة
- اليوم 23: البحث، البحث الثنائي، البحث في مصفوفة مرتبة تم تدويرها
- اليوم 24: البحث، البحث عن الموضع الأول والأخير، البحث ثنائي الأبعاد المصفوفة
- اليوم 25: الفرز، الفرز الفقاعي، الفرز بالإدراج
- اليوم 26: الفرز، فرز التحديد، فرز الدمج
- اليوم 27: الفرز، الفرز السريع، الفرز الجذري
- اليوم 28: القوائم المرتبطة بشكل فردي، إنشاء SLL، حذف التكرارات
- اليوم 29: القوائم المرتبطة بشكل فردي القوائم، عكس SLL، اكتشاف الدورة
- اليوم 30: القوائم المرتبطة بشكل فردي، البحث عن التكرارات، إضافة رقمين
- اليوم 31: القوائم المرتبطة بشكل مزدوج، إزالة DLL إدراج، إزالة DLL الكل
- li>
- اليوم 32: الأكوام، إنشاء المكدس، التدوين البولندي العكسي
- اليوم 33: قوائم الانتظار، إنشاء قائمة الانتظار، التنفيذ قائمة الانتظار مع المكدس
- اليوم 34: الأشجار الثنائية، إنشاء BST، تقنيات الاجتياز
- اليوم 35: الأشجار الثنائية، اجتياز ترتيب المستويات، العرض الأيسر/الأيمن
- اليوم 36: الأشجار الثنائية، الشجرة المقلوبة، قطر الشجرة
- اليوم 37: الأشجار الثنائية، تحويل المصفوفة المصنفة إلى BST، التحقق من الصحة BST
- اليوم 38: الكومة، الحد الأقصى للكومة، الحد الأدنى لقائمة الانتظار ذات الأولوية
- اليوم 39: الرسوم البيانية، BFS، DFS
- اليوم 40: الرسوم البيانية، عدد المكونات المتصلة , الفرز الطوبولوجي
ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)
0 تعليقات
تسجيل دخول
دورات مشابهة