العودة إلى الدراسة
درس تجريبي24 دقيقة تقريبًا

الترتيب بالدمج: من التقسيم إلى الفهم

رتّب المسألة في ذهنك: نقسم، نرتّب النصفين، ثم ندمج مع تبرير الصحة والتكلفة.

الخطوة 1 من 4 · افهم الفكرة

مسألة أصغر يسهل حلّها

الفكرة هي قسّم تسُد: نقسم المصفوفة إلى نصفين، نرتّب كل نصف، ثم ندمجهما. عندما يصل طول الجزء إلى صفر أو واحد يكون مرتبًا أصلًا.

دمج قائمتين مرتبتين سهل: انظر إلى الرأس غير المستخدم في كل نصف، وخذ الأصغر. نريد ناتجًا مرتبًا يحوي العناصر نفسها وبالتكرار نفسه؛ الترتيب وحده لا يكفي.

نستخدم مجالًا نصف مفتوح [l,r)[l,r) ونقسمه عند m=l+⌊(r−l)/2⌋m=l+\lfloor(r-l)/2\rfloor. هذه الحدود تمنع تكرار العنصر الوسطي أو فقدانه.

موضعك محفوظ تلقائيًا
مصادر الدرس وملاحظات المراجعة

هذا محتوى تجريبي للتعلّم، وليس محاضرة أو امتحانًا سابقًا.

محتوى تجريبي أصلي أُعدّ لألجولاب. لا يُنسب إلى أستاذ أو محاضرة أو امتحان تاريخي.

شرح تجريبي تكميلي. روجعت الأمثلة بالعدّ والثوابت وتحليل مستويات الاستدعاء. لا يُنسب إلى مصدر جامعي.

    خطوة صغيرة. فهم أعمق.ألجولاب · دفتر شخصي للدراسة