Ben Mühendisiniz LogoBen Mühendisiniz
Ana SayfaHizmetlerProjelerBlogKurslarEğlenceHakkımdaİletişim
Mehmet Karataş LogoMehmet Karataş

Bilgisayar Mühendisi. Modern web ve mobil teknolojiler ile yenilikçi çözümler üretiyorum.

Hızlı Linkler

  • Ana Sayfa
  • Hizmetler
  • Projeler
  • Blog
  • Kurslar
  • Eğlence
  • Hakkımda
  • İletişim
  • CV / Özgeçmiş

İletişim

  • benmuhendisiniz@gmail.com
  • Diyarbakır, Türkiye

© 2026 Mehmet Karataş. Tüm hakları saklıdır.

Algoritmalar/Sıralama/Bubble Sort

🫧 Bubble Sort

Her adımda komşu elemanları karşılaştırıp, büyüğü yukarı "baloncuk" gibi yükseltir.

50%
Adım: 0
16
52
62
68
32
89
18
65
58
97
54
18
21
76
100
76
67
82
32
56
76
68
51
50
55
59
27

📖 Nasıl Çalışır?

Yan yana duran elemanları karşılaştırıp, sıralı değilse yerlerini değiştiren basit bir sıralama algoritmasıdır. Her geçişte dizideki en büyük eleman "baloncuk gibi" en sona yükselir.

Zaman Karmaşıklığı

En İyi:O(n)
Ortalama:O(n²)
En Kötü:O(n²)

Diğer Özellikler

Alan:O(1)
Kararlı:Evet

💻 Pseudocode

for i = 0 to n-1:
    for j = 0 to n-i-1:
        if arr[j] > arr[j+1]:
            swap(arr[j], arr[j+1])