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 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