مسيرتك › الكورسات

الخوارزميات، الجزء الأول

دورة Princeton المجانية في الخوارزميات بإشراف Sedgewick و Wayne — المعيار الذهبي للتحضير للمقابلات. شهادة مجانية.

نظرة عامة

الدورة الأسطورية في الخوارزميات من جامعة Princeton — يُدرّسها Sedgewick و Wayne، مؤلِّفا الكتاب المرجعي المستخدم في برامج علوم الحاسوب حول العالم. مجانية مدى الحياة، شهادة مجانية. أفضل تحضير منفرد للمقابلات التقنية في FAANG وأي تدريب جاد في علوم الحاسوب.

المتطلبات

القدرة على كتابة Java بثقة (أو Python قوية — يمكنك التكييف). سنة واحدة من خبرة البرمجة تكفي.

What you will learn

• التفكير العلمي في أداء الخوارزميات (Big-O الحقيقي)
• تنفيذ والاختيار بين الهياكل الأساسية — الأكوام، الطوابير، الـ Heaps، أشجار البحث، جداول التجزئة
• إتقان خوارزميات الفرز (Insertion, Merge, Quick, Heap) ومعرفة متى تتفوّق كل منها
• حلّ مسائل المقابلات الكلاسيكية التي تستخدمها أكبر شركات التقنية

المنهج

5 أسابيع · حوالي 10 ساعات أسبوعيًا · بوتيرتك الذاتية. مهام برمجية بـ Java مع مُصحِّح آلي؛ نفس المسائل التي يستخدمها Princeton في الصف الحضوري.

Official website