Veri Yapıları ve Algoritmalar

21 Mayıs 2015 Perşembe

Kümeleme Sıralaması

Kümele sıralamasında, sıralanacak elemanlar ile önce bir kümeleme ağacı oluşturulur, daha sonra başka dizi gerektirmeksizin sırasız elemanların bulunduğu dizi üzerinde çalışır. Kümeleme sıralamasının temeli ikili kümeleme ağacı kurulmasına dayanır. Sıralanacak elemanlar ilk önce bir kümeleme ağacı oluşturur; bu durumda kök en büyük değere sahiptir. Bu yöntemde sıralı diziyi elde etmenin iki yolu vardır. Birisi bir başka dizi gerektirmeksizin sırasız elemanların bulunduğu dizi üzerinde çalışır, diğeri sıralı elemanların tutulacağı sıralı bir dizi gerektirir.

Kümeleme sıralaması, genel olarak uygulamalarda bir başka bellek alanı gerektirmeyen çözüm kullanmaktadır, dolayısıyla dahili hafıza bu algoritma için uygundur.
Özellikleri:
  1. En iyi durum performansı – Girilen dizi zaten sıralı ise gerçekleşir. 
  2. En kötü durum performansı – Girilen dizi ters sıralı ise gerçekleşir.
  3. Sıralama için ekstra bir bellek alanına ihtiyaç duyulmaz.
  4. Stabil değildir.
Gönderen Zafer CÖMERT zaman: 05:25
Bunu E-postayla GönderBlogThis!X'te paylaşFacebook'ta PaylaşPinterest'te Paylaş

Hiç yorum yok:

Yorum Gönder

Sonraki Kayıt Önceki Kayıt Ana Sayfa
Kaydol: Kayıt Yorumları (Atom)

Hakkımda

Fotoğrafım
Zafer CÖMERT
Profilimin tamamını görüntüle

Blog Arşivi

  • ▼  2015 (35)
    • ▼  Mayıs (35)
      • İkili Ağaç ve Simetrik Gezinme Uygulaması
      • Çift Yönlü Bağlı Liste Tamsayı Uygulaması
      • Dairesel Bağlı Liste Karakter Uygulaması
      • Dairesel Bağlı Liste
      • Çıkışsız Sonlu Durum Makinası
      • En Küçük Yol Ağacı Problemleri ve Kruskal Algoritm...
      • En Kısa Yol Problemleri ve Dijkstra Algoritmasının...
      • Graf Veri Modeli
      • İkili Arama Ağacı
      • Dizi Üzerinde Kaydırmalı Kuyruk Fonksiyonu
      • Yığın ve Dizi ile Gerçekleştirilmesi
      • Gösterge ile Doğrusal Bağlı Liste Uygulaması
      • Çift Yönlü Bağlı Listeler
      • Doğrusal Bağlı Listeler
      • İkili Arama
      • Doğrusal veya Ardışıl Arama
      • Hızlı Sıralama
      • Kümeleme Sıralaması
      • Birleşmeli Sıralama
      • Kabarcık Sıralama
      • Seçmeli Sıralama Algoritması
      • Eklemeli Sıralama Algoritması
      • Yapılar ve Uygulamaları
      • Diziler ve Uygulamaları
      • İşaretçiler
      • İntegral Hesabı
      • Matris Toplamı
      • Seri Hesabı
      • Sıralı Olmayan Bir Dizinin En Küçük ve En Büyük El...
      • İkinci Dereceden Denklemin Köklerini Bulma
      • Faktöriyel Hesabı
      • Aritmetik ve Geometrik Ortalama Hesabı
      • Ortak Katların En Küçüğü (OKEK) Hesabı
      • Dosyalama İşlemleri
      • Rekürsif Fonksiyonlar
Basit teması. Tema resimleri gaffera tarafından tasarlanmıştır. Blogger tarafından desteklenmektedir.