Ben Mühendisiniz LogoBen Mühendisiniz
Ana SayfaHizmetlerProjelerBlogKurslarEğlenceHakkımda
İletişim
İ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ş

Hizmetler

  • Web Sitesi Geliştirme
  • Mobil Uygulama Geliştirme
  • Özel Yazılım Geliştirme
  • E-Ticaret Sitesi Kurulumu
  • SEO ve Dijital Görünürlük Danışmanlığı
  • Yazılım ve Proje Danışmanlığı

İletişim

  • benmuhendisiniz@gmail.com
  • Diyarbakır, Türkiye — Türkiye geneli ve yurt dışına remote hizmet

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

Ana SayfaProjelerBlogEğlenceHizmetlerKurslarHakkımda
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
19
38
96
25
30
70
31
32
77
49
21
20
11
98
44
85
83
86
52
24
47
36
94
80
24
94
78

📖 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])