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.

Gizlilik ve KVKKÇerez politikası
Ana SayfaProjelerBlogEğlenceHizmetlerKurslarHakkımda
Algoritma atölyesi

SIRALAMA / İNTERAKTİF DENEY

Heap Sort

Diziyi maksimum yığını olarak düzenler. En büyük elemanı sona taşır, kalan yığını onarır ve aynı işlemi tekrarlar. Kök ve çocuk karşılaştırmalarını sütunlarda izleyin.

Ortalama O(n log n)
Bubble SortQuick SortMerge SortSelection SortInsertion SortHeap SortBinary SearchLinear Search
Deney hazır
ADIM 0 / 98
Karşılaştırma00
Takas00
Yazma00
64
0
22
1
81
2
39
3
15
4
73
5
48
6
92
7
31
8
56
9
10
10
67
11
Karşılaştırma Taşıma Kök / aday Sıralı
Hazır

Dizi hazır. İlk adımı başlatın.

Sıfırlama, aynı diziyi başlangıç durumuna getirir.

KODUN AKIŞI

Şu anda ne oluyor?

  1. 01Diziden bir maksimum yığını oluştur
  2. 02Kökü çocuklarıyla karşılaştır
  3. 03Büyük çocuğu yukarı taşı; aşağı inmeyi sürdür
  4. 04Kökü sona al; yığını küçült ve yeniden düzenle

MALİYET ANALİZİ

Algoritmanın karakteri

En iyi
O(n)
Ortalama
O(n log n)
En kötü
O(n log n)
Ek alan
O(1)
Kararlı sıralama
Hayır

Bu uygulama yığını döngüyle onarır. Tüm değerler eşitse onarım erken durur ve en iyi süre O(n) olur. Karmaşıklıklar algoritmaya aittir; görselleştirme geçmişi ek bellek kullanır.