2022-04-01 07:34:43
قائمة بأسئلة مقابلة البرمجة الأكثر شيوعًا.
هل تستعد لمقابلة الترميز؟ هذه التغريدة لك. يحتوي على قائمة بأسئلة المقابلة الأكثر شيوعًا من كل موضوع.
المصفوفات
- كيف يتم فرز المصفوفة باستخدام الفرز السريع؟
- كيف تعكس المصفوفة؟
- كيف تزيل التكرارات من المصفوفة؟
- كيف تجد ثاني أكبر رقم في مصفوفة أعداد صحيحة غير مرتبة؟
القوائم المرتبطة
- كيف تجد طول القائمة المرتبطة؟
- كيف يمكنك عكس قائمة مرتبطة؟
- كيف تجد العقدة الثالثة من النهاية؟
- كيف تتم إزالة العقد المكررة في قائمة مرتبطة غير مرتبة؟
سلاسل
- كيف تتحقق مما إذا كانت السلسلة تحتوي على أرقام فقط؟
- كيف يمكن عكس سلسلة معينة؟
- كيف تجد أول حرف غير مكرر؟
- كيف تجد الأحرف المكررة في السلاسل؟
الأشجار الثنائية
- كيف تتم طباعة جميع أوراق الشجرة الثنائية؟
- كيف يمكنك التحقق مما إذا كانت الشجرة عبارة عن شجرة بحث ثنائية؟
- كيف يتم تنفيذ شجرة البحث الثنائية؟
- أوجد أدنى سلف مشترك في شجرة ثنائية؟
رسم بياني
- كيف تكتشف الدورة في الرسم البياني الموجه؟
- كيف تكتشف دورة في رسم بياني غير موجه؟
- أوجد العدد الإجمالي للمكونات المتصلة بقوة؟
- معرفة ما إذا كان المسار موجودًا بين عقدتين في الرسم البياني؟
- أوجد الحد الأدنى لعدد المقايضات المطلوبة لفرز مجموعة.
البرمجة الديناميكية
1. العثور على أطول نتيجة مشتركة لاحقة؟
2. العثور على أطول سلسلة فرعية مشتركة؟
3. مشكلة تغيير العملة؟
4. مشكلة صندوق التراص؟
5. عد عدد الطرق لقطع مسافة؟
انضم إلى @Pythonarabe للحصول على المزيد!
463 viewsDr Data, edited 04:34