Yazılım İngilizcesi · Veri Yapıları ve Algoritmalar

Hash map ne demek?

Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler

/ˈhæʃ mæp/isimSık kullanılan terim

Hash map, yazılımda hash tablosu, anahtar-değer tablosu, sözlük anlamına gelir.

Anahtar-değer çiftlerini saklayan ve verilen bir anahtarın değerini genellikle sabit zamanda, çok hızlı bulan veri yapısı.

English: A data structure that stores key-value pairs and finds the value for a given key very quickly, usually in constant time.

Nerede ve nasıl kullanılır?

Mülakatlarda çok sık geçer: 'Use a hash map to store what you've already seen.' Diller farklı adlar kullanır: Java'da HashMap, Python'da dict, JavaScript'te Map ya da düz nesneler.

Örnek cümleler

  1. If you put the IDs in a hash map, you don't need the nested loop.

    ID'leri bir hash map'e koyarsan iç içe döngüye gerek kalmaz.

  2. The cache is just a hash map from user ID to profile data.

    Önbellek aslında kullanıcı ID'sinden profil verisine giden bir hash map.

Sık kullanılan kalıplar

  • use a hash map
  • store in a hash map
  • hash map lookup
  • key-value pairs

Aynı konudan: Veri Yapıları ve Algoritmalar

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: