[SER222] M02_02 The Sorting Lower Bound (4/4): The Result

Ruben Acuna
4 Aug 201802:57

Takeaways

  • 😀 الحدود الدنيا للفرز هي nlogn، ولا يمكن لأي خوارزمية فرز أن تكون أسرع من ذلك.
  • 😀 خوارزمية MergeSort تعتبر مثالية من الناحية الأسيمبتوتية، وهذا يعني أنه لا يمكن تجاوزها من حيث تعقيد الوقت العام.
  • 😀 خوارزمية MergeSort هي واحدة من أسرع الخوارزميات العامة للفرز.
  • 😀 اثبتنا الحدود الدنيا للفرز من خلال بنية المشكلة نفسها، وليس بناءً على لغة برمجة أو هيكلية معينة.
  • 😀 نتيجة الحدود الدنيا ليست خاصة بسياقنا الحالي، بل هي نتيجة دائمة وعالمية.
  • 😀 لا يمكن لأي خوارزمية أو جهاز كمبيوتر جديد أن يتجاوز الحد الأدنى للفرز البالغ nlogn.
  • 😀 هذا البحث يطمئننا بأننا وصلنا إلى أفضل خوارزمية فرز ممكنة من حيث تعقيد الوقت، ولن تكون هناك خوارزميات أسرع في المستقبل.
  • 😀 هذا الإثبات يعتمد على مقارنة بين عناصر البيانات في مشكلة الفرز، وليس على بيئة تطوير معينة أو معماريات الأجهزة.
  • 😀 نتيجة الحدود الدنيا للفرز هي نتيجة غير قابلة للتغيير، مما يوفر اليقين حول أفضل خوارزميات الفرز.
  • 😀 من الآن فصاعدًا، لا حاجة لأي باحث أو مبرمج لمحاولة اكتشاف خوارزميات أسرع للفرز، لأننا قد وصلنا بالفعل إلى الحد الأقصى.

Outlines

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن

Mindmap

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن

Keywords

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن

Highlights

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن
No information recorded

Transcripts

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن