Domande taggate «hashmap»

Una struttura di dati che utilizza una funzione hash per mappare i valori identificativi, noti come chiavi, ai valori associati

30
Il modo migliore per convertire stringhe in simboli in hash
Qual è il modo (più veloce / più pulito / più semplice) per convertire tutte le chiavi in ​​un hash da stringhe a simboli in Ruby? Ciò sarebbe utile quando si analizza YAML. my_hash = YAML.load_file('yml') Mi piacerebbe poter usare: my_hash[:key] Piuttosto che: my_hash['key']
250 ruby  hashmap 

16
Come posso combinare due oggetti HashMap contenenti gli stessi tipi?
ne ho due HashMap oggetti definiti in questo modo: HashMap<String, Integer> map1 = new HashMap<String, Integer>(); HashMap<String, Integer> map2 = new HashMap<String, Integer>(); Ne ho anche un terzo HashMap oggetto: HashMap<String, Integer> map3; Come posso unire map1e map2riunirci map3?
241 java  hashmap 

8
Qual è il significato del fattore di carico in HashMap?
HashMapha due proprietà importanti: sizee load factor. Ho esaminato la documentazione Java e dice che 0.75fè il fattore di carico iniziale. Ma non riesco a trovarne l'effettivo utilizzo. Qualcuno può descrivere quali sono i diversi scenari in cui è necessario impostare il fattore di carico e quali sono alcuni valori …

18
Java: come convertire l'elenco in mappa
Recentemente ho conversazione con un collega su quello che sarebbe il modo ottimale per convertire Lista Mapin Java e se ci sono vantaggi specifici di farlo. Voglio conoscere un approccio di conversione ottimale e apprezzerei molto se qualcuno mi può guidare. Questo buon approccio è: List<Object[]> results; Map<Integer, String> resultsMap …


15
Java associative-array
Come posso creare e recuperare array associativi in ​​Java come posso fare in PHP? Per esempio: $arr[0]['name'] = 'demo'; $arr[0]['fname'] = 'fdemo'; $arr[1]['name'] = 'test'; $arr[1]['fname'] = 'fname';

13
Ruby: Come trasformare un hash in parametri HTTP?
È abbastanza facile con un semplice hash like {:a => "a", :b => "b"} che si tradurrebbe in "a=a&b=b" Ma cosa fai con qualcosa di più complesso {:a => "a", :b => ["c", "d", "e"]} che dovrebbe tradursi in "a=a&b[0]=c&b[1]=d&b[2]=e" O peggio ancora (cosa fare) con qualcosa del tipo: {:a …
205 ruby  http  parameters  hashmap 

13
Come faccio a copiare un hash in Ruby?
Devo ammettere che sono un po 'un principiante rubino (scrivendo script rake, ora). Nella maggior parte delle lingue, i costruttori di copie sono facili da trovare. Mezz'ora di ricerche non l'hanno trovata nel rubino. Voglio creare una copia dell'hash in modo da poterlo modificare senza influire sull'istanza originale. Alcuni metodi …
197 ruby  hashmap 

9
Matrice per Hash Ruby
Okay, quindi ecco il patto, ho cercato su Google per anni per trovare una soluzione a questo e mentre ce ne sono molti là fuori, sembra che non facciano il lavoro che sto cercando. Fondamentalmente ho un array strutturato in questo modo ["item 1", "item 2", "item 3", "item 4"] …
192 ruby  arrays  hashmap 


7
SparseArray vs HashMap
Posso pensare a diversi motivi per cui HashMaps con i tasti interi è molto meglio di SparseArrays: La documentazione di Android per un SparseArraydice "È generalmente più lento di un tradizionale HashMap". Se scrivi codice usando HashMaps anziché SparseArrays, il tuo codice funzionerà con altre implementazioni di Map e sarai …




15
Una hashmap Java è davvero O (1)?
Ho visto alcune affermazioni interessanti su SO con hashaps Java e il loro O(1)tempo di ricerca. Qualcuno può spiegare perché è così? A meno che questi hashmap non siano molto diversi dagli algoritmi di hashing su cui sono stato acquistato, deve sempre esistere un set di dati che contenga collisioni. …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.