Kabarcık sıralama algoritmasının nasıl çalıştığını açıklayın.
Bir kabarcık sıralama algoritması, karşılaştırmaya dayalı bir sıralama algoritmasıdır. Her bir öğeyi ve onun yakın komşusunu karşılaştırarak çalışır ve öğe komşusundan büyükse, iki öğe değiştirilir. Bu karşılaştırma ve takas işlemi tüm dizi artan düzende sıralanana kadar devam eder.