Tablas hash - Estructura de datos

Description

Mind Map on Tablas hash - Estructura de datos, created by Ramses Brito on 18/10/2017.
Ramses Brito
Mind Map by Ramses Brito, updated more than 1 year ago
Ramses Brito
Created by Ramses Brito about 8 years ago
2
0

Resource summary

Tablas hash - Estructura de datos
  1. Una tabla hash es un contenedor que permite almacenar y posteriormente recuperar elementos (valores) a partir de objetos llamados claves.
    1. "Mapa hash"
      1. "Matriz asociativa"
        1. "Tabla de dispersión"
          1. "Tabla fragmentada"
            1. La clave es única para cada elemento de la tabla y es el dato que se utiliza para buscar un determinado valor.
            2. Es una estructura de datos que permite almacenar llaves (keys) y valores (values) y que puede usarse para implementar, como por ejemplo, diccionarios
              1. Un conjunto de entradas
                1. Cada entrada tiene asociada una clave única
                  1. Cada entrada tendrá una clave distinta
                  2. Existen dos tipos de tablas hash
                    1. Encadenamiento separado
                      1. Las coliciones se resuelven insertándolas en una lista
                        1. estructura un vector de listas
                      2. Direccionamiento abierto
                        1. vector como representación y cuando se produzca una colisión la resolvemos reasignándole otro valor hash a la clave hasta que encontremos un hueco.

                      Media attachments

                      Show full summary Hide full summary

                      Similar