Métodos de Búsqueda
Métodos de Búsqueda |
||
La búsqueda es la operación más importante en el procesamiento de información, ya que permite recuperar datos previamente almacenados. El resultado de una búsqueda puede ser un éxito, si se encuentra la información o un fracaso, si no la encuentra.
La búsqueda se puede aplicar sobre elementos previamente ordenados o sobre elementos desordenados, en el primer caso la búsqueda es más fácil, en cambio en el segundo se dificulta un poco más el proceso, sobre todo cuando de se trata de encontrar una cantidad de elementos similares.
Los métodos de búsqueda se clasifican según el lugar que ocupan en memoria en:
- Búsqueda interna. - Búsqueda externa. Por el numero de elementos y complejidad del método
La búsqueda interna es aquella en la que todos los elementos de la estructura estática (arreglo) o dinámica (lista ligada o árbol) se encuentran almacenados en la memoria principal de la computadora.
Los métodos de búsqueda interna más importantes son:
- Secuencial o lineal. - Binaria. - Hash (transformación de claves) - Árboles de Búsqueda
Los métodos de búsqueda externa son aquellos en donde los elementos se encuentran en memoria secundaria, archivos almacenados en dispositivos tales como cintas y discos magnéticos) más importantes son:
|