الفرز الفقاعي هو خوارزمية فرز أساسية تعمل من خلال مقارنة العناصر المتجاورة بشكل متكرر في القائمة.
هل كان هذا مفيدًا؟
348
86
LorenzoFri Oct 11 2024
في الخطوة الأولى، يتم مقارنة العنصرين الأولين وتبديلهما إذا كانا بالترتيب غير الصحيح.
هل كان هذا مفيدًا؟
51
79
BitcoinBaronessFri Oct 11 2024
ومع ذلك، في حالة حدوث مقايضات، تتكرر الخوارزمية على جميع العناصر مرة أخرى، وتستمر عملية المقارنة والمبادلة حتى يتم فرز القائمة بأكملها.
هل كان هذا مفيدًا؟
296
56
AndrewMillerFri Oct 11 2024
تنتقل الخوارزمية بعد ذلك إلى الزوج التالي من العناصر، مع تكرار عملية المقارنة والمبادلة إذا لزم الأمر.
هل كان هذا مفيدًا؟
47
68
DigitalDragonflyFri Oct 11 2024
تستمر هذه العملية عبر القائمة بأكملها، مع كل تمريرة تضمن أن العنصر الأكبر (أو الأصغر، اعتمادًا على ترتيب الفرز) "فقاعات" إلى موضعه الصحيح في نهاية القائمة.