Logo ar.boatexistence.com

ما هو أسوأ حالة تعقيد لنوع الفقاعة؟

جدول المحتويات:

ما هو أسوأ حالة تعقيد لنوع الفقاعة؟
ما هو أسوأ حالة تعقيد لنوع الفقاعة؟

فيديو: ما هو أسوأ حالة تعقيد لنوع الفقاعة؟

فيديو: ما هو أسوأ حالة تعقيد لنوع الفقاعة؟
فيديو: صور اذا اخافتك فانت مصاب بفوبيا الثقوب 2024, يمكن
Anonim

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

ما هو ترتيب التعقيد في نوع الفقاعة في أسوأ الأحوال؟

Bubble Sort هي خوارزمية فرز سهلة التنفيذ ومستقرة مع تعقيد زمني O (n²) في الحالات المتوسطة والأسوأ- و O (n) في أفضل حالة

لماذا تعتبر الحالة الأسوأ لنوع الفقاعة N 2؟

أسوأ حالة مطلقة لفرز الفقاعة هي عندما يكون أصغر عنصر في القائمة في النهاية الكبيرة . … في هذه الحالة الأسوأ ، يتطلب الأمر تكرار عدد n من مقايضات n / 2 بحيث يكون الترتيب ، مرة أخرى ، n2.

لماذا يعتبر نوع الفقاعة أسوأ حالة؟

أسوأ موقف لفرز الفقاعات هو عندما يكون أصغر عنصر في القائمة في الموضع الأخير… في هذه الحالة ، سينتقل العنصر الأصغر لأسفل مكانًا واحدًا في كل مرة خلال القائمة ، مما يعني أن الفرز سيحتاج إلى إجراء أكبر عدد من المرات عبر القائمة ، أي n - 1.

كيف تحسب أفضل حالة تعقيد لفرز الفقاعة؟

لحساب مدى تعقيد خوارزمية فرز الفقاعات ، من المفيد تحديد عدد المقارنات التي تؤديها كل حلقة. لكل عنصر في المصفوفة ، يقوم الفرز الفقاعي بإجراء مقارنات n - 1 n-1 n − 1. في تدوين O الكبير ، يقوم الفرز الفقاعي بإجراء مقارنات O (n) O (n) O (n).

موصى به: