Pertanyaan yang diberi tag «hashmap»

Struktur data yang menggunakan fungsi hash untuk memetakan nilai identifikasi, yang dikenal sebagai kunci, ke nilai terkait


6
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 pendek?
154 ruby  hashmap 




9
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 Python? HashMap<String,String> streetno=new HashMap<String,String>(); streetno.put("1", "Sachin Tendulkar"); streetno.put("2", "Dravid"); streetno.put("3","Sehwag"); streetno.put("4","Laxman"); streetno.put("5","Kohli")
144 python  hashmap 

8
Apakah menambahkan nilai duplikat ke HashSet / HashMap menggantikan nilai sebelumnya
Harap pertimbangkan potongan kode di bawah ini: HashSet hs = new HashSet(); hs.add("hi"); -- (1) hs.add("hi"); -- (2) hs.size()akan memberikan 1 karena HashSettidak mengizinkan duplikat sehingga hanya satu elemen yang akan disimpan. Saya ingin tahu apakah kita menambahkan elemen duplikat, lalu apakah itu menggantikan elemen sebelumnya atau tidak menambahkannya? Juga, …

9
menambahkan beberapa entri ke HashMap sekaligus dalam satu pernyataan
Saya perlu menginisialisasi HashMap konstan dan ingin melakukannya dalam pernyataan satu baris. Menghindari sth seperti ini: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); mirip dengan ini di tujuan C: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], nil] Saya …

6
Cara mengonversi JSON menjadi hash Ruby
Saya memiliki objek JSON yang memegang nilai berikut: @value = {"val":"test","val1":"test1","val2":"test2"} Saya ingin mengulanginya di Ruby untuk mendapatkan pasangan kunci / nilai. Ketika saya menggunakan @each, itu tidak melakukan iterasi melalui objek karena tidak dalam bentuk hash Ruby: @value = {"val"=>"test","val1"=>"test1","val2"=>"test2"} Bagaimana cara mengonversi objek JSON di atas menjadi hash …
139 ruby  json  hashmap 

12
Apakah aman untuk mendapatkan nilai dari java.util.HashMap dari beberapa utas (tanpa modifikasi)?
Ada kasus di mana peta akan dibangun, dan begitu diinisialisasi, itu tidak akan pernah diubah lagi. Namun itu akan diakses (melalui get (kunci) saja) dari beberapa utas. Apakah aman untuk menggunakan java.util.HashMapcara ini? (Saat ini, saya dengan senang hati menggunakan java.util.concurrent.ConcurrentHashMap, dan tidak memiliki kebutuhan yang terukur untuk meningkatkan kinerja, …

6
HashMap mendapatkan / menempatkan kompleksitas
Kami terbiasa mengatakan bahwa HashMap get/putoperasi adalah O (1). Namun itu tergantung pada implementasi hash. Hash objek default sebenarnya adalah alamat internal di tumpukan JVM. Apakah kami yakin cukup baik untuk mengklaim bahwa get/putO (1)? Memori yang tersedia adalah masalah lain. Seperti yang saya pahami dari javadocs, HashMap load factorseharusnya …

10
HashMap - mendapatkan nilai Kunci Pertama
Di bawah ini adalah nilai-nilai yang terkandung di dalam HashMap statusName {Active=33, Renewals Completed=3, Application=15} Kode Java untuk mendapatkan Kunci pertama (yaitu Aktif) Object myKey = statusName.keySet().toArray()[0]; Bagaimana kita bisa mengumpulkan "Nilai" Kunci pertama (yaitu 33), saya ingin menyimpan "Kunci" dan "Nilai" dalam variabel terpisah.
129 java  hashmap 


7
Koleksi Java mana yang harus saya gunakan?
Dalam pertanyaan ini Bagaimana saya bisa secara efisien memilih wadah Perpustakaan Standar dalam C ++ 11? adalah bagan alur yang berguna untuk digunakan saat memilih koleksi C ++. Saya pikir ini adalah sumber yang berguna untuk orang-orang yang tidak yakin koleksi mana yang harus mereka gunakan jadi saya mencoba untuk …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.