Kova sıralaması - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Sözde kodu
  • 2 Dış bağlantılar

Kova sıralaması

  • العربية
  • Български
  • Čeština
  • Deutsch
  • English
  • Español
  • Eesti
  • فارسی
  • Français
  • עברית
  • Հայերեն
  • İtaliano
  • 日本語
  • 한국어
  • Polski
  • Português
  • Русский
  • Српски / srpski
  • Українська
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
(Kova Sıralaması sayfasından yönlendirildi)
Bu madde hiçbir kaynak içermemektedir. Lütfen güvenilir kaynaklar ekleyerek madde içeriğinin geliştirilmesine yardımcı olun. Kaynaksız içerik itiraz konusu olabilir ve kaldırılabilir.
Kaynak ara: "Kova sıralaması" – haber · gazete · kitap · akademik · JSTOR
(Ekim 2016) (Bu şablonun nasıl ve ne zaman kaldırılması gerektiğini öğrenin)
Elemanlar önce kovalar arasında dağıtılır
Daha sonra her kovadaki elemanlar kendi içinde sıralanır

Kova Sıralaması (ya da sepet sıralaması), sıralanacak bir diziyi parçalara ayırarak sınırlı sayıdaki kovalara (ya da sepetlere) atan bir sıralama algoritmasıdır. Ayrışma işleminin ardından her kova kendi içinde ya farklı bir algoritma kullanılarak ya da kova sıralamasını özyinelemeli olarak çağırarak sıralanır.

Kova sıralaması aşağıdaki biçimde çalışır:

  1. Başlangıçta boş olan bir "kovalar" dizisi oluştur.
  2. Asıl dizinin üzerinden geçerek her öğeyi ilgili aralığa denk gelen kovaya at.
  3. Boş olmayan bütün kovaları sırala.
  4. Boş olmayan kovalardaki bütün öğeleri yeniden diziye al.

Sözde kodu

[değiştir | kaynağı değiştir]
function bucket-sort(array, n) is
  buckets ← new array of n empty lists
  for i = 0 to (length(array)-1) do
    insert array[i] into buckets[msbits(array[i], k)]
  for i = 0 to n - 1 do
    next-sort(buckets[i])
  return the concatenation of buckets[0], ..., buckets[n-1]

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • C++ ile yazılmış kova sıralaması
  • Ansi C ile yazılmış kova sıralaması kodu 2 Nisan 2008 tarihinde Wayback Machine sitesinde arşivlendi.
Taslak simgesiYazılım ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz.
"https://tr.wikipedia.org/w/index.php?title=Kova_sıralaması&oldid=27376544" sayfasından alınmıştır
Kategoriler:
  • Yazılım taslakları
  • Sıralama algoritmaları
Gizli kategoriler:
  • Kaynakları olmayan maddeler Ekim 2016
  • Webarşiv şablonu wayback bağlantıları
  • Tüm taslak maddeler
  • Sayfa en son 01.00, 21 Mart 2022 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Kova sıralaması
Konu ekle