Karma işlevi - 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 Açıklamalar
  • 2 Anahtarlar Arası Çakışma Durumu
  • 3 Kaynakça

Karma işlevi

  • العربية
  • Asturianu
  • Azərbaycanca
  • Български
  • Català
  • Čeština
  • Dansk
  • Deutsch
  • Ελληνικά
  • English
  • Esperanto
  • Español
  • Eesti
  • Euskara
  • فارسی
  • Suomi
  • Français
  • עברית
  • Magyar
  • Հայերեն
  • Bahasa Indonesia
  • Ido
  • Íslenska
  • İtaliano
  • 日本語
  • Қазақша
  • 한국어
  • Lombard
  • Lietuvių
  • Latviešu
  • Македонски
  • Монгол
  • Bahasa Melayu
  • Nederlands
  • Norsk bokmål
  • Polski
  • Português
  • Română
  • Русский
  • Srpskohrvatski / српскохрватски
  • Simple English
  • Slovenčina
  • Slovenščina
  • Shqip
  • Српски / srpski
  • Svenska
  • Kiswahili
  • ไทย
  • Українська
  • Tiếng Việt
  • 吴语
  • 中文
  • 閩南語 / Bân-lâm-gí
  • 粵語
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
(Hash fonksiyonu sayfasından yönlendirildi)
İsimleri 0 ile 15 arasında haritalayan karma işlevi. "John Smith" ve "Sandra Dee" anahtarları arasında çakışma var.

Karma işlevi, değişken uzunluklu veri kümelerini, sabit uzunluklu veri kümelerine haritalayan algoritma veya alt programdır. Örneğin, bir kişinin ismi değişken uzunlukta ise, tekil tam sayı olarak karıştırılabilir. Karma işlevlerinden geri dönen değerlere, karma değerleri, karma kodları, karma toplamları (hash sums), kontrol toplamları (checksums) veya basit olarak karmalar olarak isimlendirilir.

Açıklamalar

[değiştir | kaynağı değiştir]

Karma işlevleri, veritabanında genellikle tabloda aranan bir veriyi hızlı bir şekilde bulmak veya veri karşılaştırma işlemlerini hızlandırmak, büyük bir dosyada aynı veya benzer kayıtları tespit etmek, DNA dizisinde benzer dizilimleri bulmak vb. işlemler için kullanılır.[1]

Anahtarlar Arası Çakışma Durumu

[değiştir | kaynağı değiştir]

Yandaki şekilde göründüğü gibi, çakışma durumu söz konusu olduğunda aynı anahtara ait veriler çakıştıkları anahtardan itibaren bağlı liste olarak dallanma başlarlar. Örneğin, 2 anahtarına ait 3 farklı veri geldi bu veriler 2 anahtarından itibaren bağlı liste kuracaklardır.

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ Knuth, Donald (1973). The Art of Computer Programming, volume 3, Sorting and Searching. ss. 506-542. 
"https://tr.wikipedia.org/w/index.php?title=Karma_işlevi&oldid=31292731" sayfasından alınmıştır
Kategoriler:
  • Karma işlevleri
  • Arama algoritmaları
  • Hata tanılama ve düzeltme
  • Sayfa en son 06.25, 21 Ocak 2024 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
Karma işlevi
Konu ekle