Preguntas etiquetadas con hashmap

Una estructura de datos que utiliza una función hash para asignar valores de identificación, conocidos como claves, a sus valores asociados.

30
La mejor manera de convertir cadenas en símbolos en hash
¿Cuál es la forma (más rápida / más limpia / directa) de convertir todas las claves en un hash de cadenas a símbolos en Ruby? Esto sería útil al analizar YAML. my_hash = YAML.load_file('yml') Me gustaría poder usar: my_hash[:key] Más bien que: my_hash['key']
250 ruby  hashmap 


8
¿Cuál es la importancia del factor de carga en HashMap?
HashMaptiene dos propiedades importantes: sizey load factor. Revisé la documentación de Java y dice que 0.75fes el factor de carga inicial. Pero no puedo encontrar el uso real de la misma. ¿Alguien puede describir cuáles son los diferentes escenarios en los que necesitamos establecer el factor de carga y cuáles …

18
Java: Cómo convertir Lista a Mapa
Recientemente tuve una conversación con un colega sobre cuál sería la forma óptima de convertir Lista MapJava y si hay algún beneficio específico de hacerlo. Quiero conocer el enfoque de conversión óptimo y realmente agradecería si alguien me puede guiar. ¿Es este un buen enfoque? List<Object[]> results; Map<Integer, String> resultsMap …


15
Matriz asociativa de Java
¿Cómo puedo crear y buscar matrices asociativas en Java como puedo en PHP? Por ejemplo: $arr[0]['name'] = 'demo'; $arr[0]['fname'] = 'fdemo'; $arr[1]['name'] = 'test'; $arr[1]['fname'] = 'fname';

13
Ruby: ¿Cómo convertir un hash en parámetros HTTP?
Eso es bastante fácil con un simple hash como {:a => "a", :b => "b"} lo que se traduciría en "a=a&b=b" ¿Pero qué haces con algo más complejo como {:a => "a", :b => ["c", "d", "e"]} que debería traducirse en "a=a&b[0]=c&b[1]=d&b[2]=e" O peor aún, (qué hacer) con algo como: …
205 ruby  http  parameters  hashmap 

13
¿Cómo copio un hash en Ruby?
Admito que soy un poco un novato rubí (escribiendo guiones de rake, ahora). En la mayoría de los idiomas, los constructores de copias son fáciles de encontrar. Media hora de búsqueda no lo encontró en rubí. Quiero crear una copia del hash para poder modificarlo sin afectar la instancia original. …
197 ruby  hashmap 

9
Array a Hash Ruby
De acuerdo, así que aquí está el trato, he estado buscando en Google durante años para encontrar una solución a esto y, aunque hay muchos por ahí, no parecen hacer el trabajo que estoy buscando. Básicamente tengo una matriz estructurada como esta ["item 1", "item 2", "item 3", "item 4"] …
192 ruby  arrays  hashmap 


7
SparseArray vs HashMap
Puedo pensar en varias razones por las cuales HashMaps con teclas enteras son mucho mejores que SparseArrays: La documentación de Android para un SparseArraydice "Generalmente es más lento que un tradicional HashMap". Si escribe código usando HashMaps en lugar de SparseArrays, su código funcionará con otras implementaciones de Map y …




15
¿Es un hashmap de Java realmente O (1)?
He visto algunas afirmaciones interesantes sobre los hashmaps SO re Java y su O(1)tiempo de búsqueda. ¿Alguien puede explicar por qué esto es así? A menos que estos hashmaps sean muy diferentes de cualquiera de los algoritmos de hash que compré, siempre debe existir un conjunto de datos que contenga …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.