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/Merge Sort

🔀 Merge Sort

Böl ve yönet: Diziyi ikiye böl, sırala ve birleştir.

50%
Adım: 0
62
89
49
13
13
36
37
35
40
51
40
10
20
64
67
76
30
26
95
69
86
15
33
51
81
47
15

📖 Nasıl Çalışır?

Diziyi sürekli ikiye bölen ve ardından sıralı bir şekilde birleştiren algoritmadır. Kararlı ve verimli bir algoritmadır.

Zaman Karmaşıklığı

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

Diğer Özellikler

Alan:O(n)
Kararlı:Evet

💻 Pseudocode

mergeSort(arr, left, right):
    if left < right:
        mid = (left + right) / 2
        mergeSort(arr, left, mid)
        mergeSort(arr, mid+1, right)
        merge(arr, left, mid, right)

merge(arr, left, mid, right):
    // Sol ve sağ yarıları birleştir
    // Küçük olanı önce al