 Teknik olmayan bir izleyici kitlesine kabarcık sıralama algoritması kavramını açıklayın.
Tüm arkadaşlarınızın adlarını ve telefon numaralarını bir kağıt şeridine yazdığını ve tüm bu şeritlerin bir torbaya yerleştirilip karıştırıldığını hayal edin. Tüm bu kişilerin bir listesini istiyorsunuz, ancak kullanışlı olmaları için alfabetik sıraya ihtiyacınız var. Bunu yapmak için balon sıralamasını şu şekilde kullanabilirsiniz: 1) Tüm adları soldan sağa doğru düzenleyin. 2) En soldaki şeritten başlayın. Sağındaki şeritle karşılaştırın. İsim alfabede sağ komşusunun adından sonraysa, yerlerini değiştirin. 3) Şimdi soldan ikinci şeride bakın (yer değiştirmişse bu yine aynı şerit olabilir). Adını daha önce olduğu gibi sağdaki komşusuyla karşılaştırın. Gerekirse değiştirin. 4) En sağdaki şeride ulaşana kadar bu işleme devam edin. Artık en sağdaki şeridin alfabede en son kişinin adını taşıdığını biliyorsunuz. Gerektiğinde hareket ederek ve değiştirerek, alfabedeki en son adı 'kabarcıkladınız', bu da kabarcık sıralama adının geldiği yerdir. 5) Şimdi en sola dönün ve aynı işlemi tekrar yapın, ancak bu sefer en sağdan ikinci şeritte durabilirsiniz çünkü bunun alfabedeki en son isim olduğunu zaten biliyorsunuz. 6) Yine en soldaki şeride dönün, işlemi tekrarlayın ve en sağdan üçüncü şeritte durun. 7) Tüm liste sıralanana kadar devam edin. Bunun gibi balon sıralaması çok basittir, ancak uzun listelerde çok zaman alabilir. Daha uzun listeler için başka yaklaşımlar önerilebilir.