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 Algoritmaları
📊

Sıralama Algoritmaları

Verileri belirli bir sıraya göre düzenleyen algoritmalar

Bubble Sort

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.

Ort: O(n²)Alan: O(1)✓ Kararlı

Quick Sort

Böl ve yönet (divide and conquer) stratejisini kullanan verimli bir sıralama algoritmasıdır. Bir pivot eleman seçilir ve diğer elemanlar pivottan küçük veya büyük olmalarına göre bölünür.

Ort: O(n log n)Alan: O(log n)

Merge Sort

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

Ort: O(n log n)Alan: O(n)✓ Kararlı

Selection Sort

Her adımda dizinin sıralanmamış kısmından en küçük elemanı bulup başa yerleştiren algoritmadır.

Ort: O(n²)Alan: O(1)
Tüm Kategoriler