InformáticaBásico1 respuestas

¿Cuál es la diferencia entre una tabla hash y un HashMap?

¿Cuál es la diferencia entre una tabla hash y un HashMap?

En resumen

Si la pregunta es especifica de Java entonces esta es la respuesta. Se puede decir que son casi lo mismo, pero Hashtable es una implementación vieja de un HashMap, pero diseñada para usarse con concurrencia (cuando necesitas usar muchos cpus) por lo que es más lento en general.

Mejor respuesta

1

Si la pregunta es especifica de Java entonces esta es la respuesta.

Se puede decir que son casi lo mismo, pero Hashtable es una implementación vieja de un HashMap, pero diseñada para usarse con concurrencia (cuando necesitas usar muchos cpus) por lo que es más lento en general.

Además un Hastable no implementa ninguna interface, no asi HashMap que implementa Map.

Esto quiere decir que digamos ya no quiero usar un HashMap sino algo que hice yo, eso lo puedo hacer implementando mi creación como un Map, pero con un Hashtable tendria que hacer muchos cambios en diferentes lugares.

Defina con sus propias palabras, qué se entiende por “colisiones” en el tratamiento de los datos mediante Tablas Hash y explique cuáles son las medidas que podemos utilizar para tratarlas?

La función principal en el ordenamiento de un arreglo en ciertos casos deben tener al menos un proceso de orden previo, es decir que los datos recibidos son ordenados por ejemplo si recibimos 5 – 4 – 2 – 3 – 1, los…

1 respuesta 9

Cuál es la negación de pvq, en las tablas de verdad?

P v q su negacion es - (pvq) y su tabla de verdad sería lo opuesto a p v q p : ver q : ver - (qvq) : fal p : ver q : fal - (pvq) : fal p : fal q : ver - (pvq) : fal p : fal q : fal - (pvq) : ver.

1 respuesta 5

¿qué propiedades debe tener una función hash para que su uso en criptografía sea de interés?

Una función de hash en funcionamiento. A las funciones resumen también se les llama funciones hash o funciones digest. [1]​[2]​[3]​ Una función hash H es una función computable mediante un algoritmo tal que : H : U → M…

1 respuesta 1

Que diferencia hay entre las pantallas de los celulares y tables vs PC?

Las principales diferencia entre la pantalla de un celular y la de una PC es el Tamaño. En la actualidad tanto las pantallas de celular con las de PC pueden llegar a ser touch o táctiles, y utIlizar tecnología LCD, que…

1 respuesta 8

¿Cuál es la diferencia de herramienta de tabla con word y Powerpoint?

Diferencias entre word y power point. Power Point es un creador de presentaciones en diapositivas y Word es un procesador de texto. En Power Point puedes incluir pistas de audio y en Word no. En Word puedes escribir…

2 respuestas 6