Pertanyaan yang diberi tag hashmap

214
Java asosiatif-array

Bagaimana saya bisa membuat dan mengambil array asosiatif di Jawa seperti saya bisa di PHP? Sebagai contoh: $arr[0]['name'] = 'demo'; $arr[0]['fname'] = 'fdemo'; $arr[1]['name'] = 'test'; $arr[1]['fname'] =

197
Bagaimana cara menyalin hash di Ruby?

Saya akan mengakui bahwa saya sedikit pemula yang ruby ​​(menulis skrip menyapu, sekarang). Dalam sebagian besar bahasa, copy constructor mudah ditemukan. Setengah jam pencarian tidak menemukannya di ruby. Saya ingin membuat salinan hash sehingga saya dapat memodifikasinya tanpa memengaruhi...

192
Array ke Hash Ruby

Oke jadi ini masalahnya, saya sudah lama mencari di Google untuk menemukan solusi untuk ini dan meskipun ada banyak di luar sana, mereka sepertinya tidak melakukan pekerjaan yang saya cari. Pada dasarnya saya memiliki array yang terstruktur seperti ini ["item 1", "item 2", "item 3", "item 4"]...

177
SparseArray vs HashMap

Saya dapat memikirkan beberapa alasan mengapa HashMaps dengan kunci integer jauh lebih baik daripada SparseArrays: Dokumentasi Android untuk SparseArraymengatakan "Ini umumnya lebih lambat daripada tradisional HashMap". Jika Anda menulis kode menggunakan HashMaps daripada SparseArraykode Anda...

159
Apakah hashmap Java benar-benar O (1)?

Saya telah melihat beberapa klaim menarik tentang hashmaps SO re Java dan O(1)waktu pencarian mereka . Adakah yang bisa menjelaskan mengapa demikian? Kecuali jika hashmaps ini sangat berbeda dari algoritma hashing yang saya beli, pasti selalu ada dataset yang berisi collision. Dalam hal ini,...

154
Cara menukar kunci dan nilai dalam hash

Bagaimana cara menukar kunci dan nilai dalam Hash? Saya memiliki Hash berikut: {:a=>:one, :b=>:two, :c=>:three} yang ingin saya ubah menjadi: {:one=>:a, :two=>:b, :three=>:c} Penggunaannya mapagak membosankan. Apakah ada solusi yang lebih

144
Peta Hash dengan Python

Saya ingin mengimplementasikan HashMap dengan Python. Saya ingin meminta input dari pengguna. tergantung pada masukannya saya mengambil beberapa informasi dari HashMap. Jika pengguna memasukkan kunci HashMap, saya ingin mengambil nilai yang sesuai. Bagaimana cara menerapkan fungsi ini dalam...