MÉTODO BÚSQUEDA
BÚSQUEDA SECUENCIAL
posición 100, entonces se realizara 100 comparaciones puesto que comparará hasta llegar al elemento buscado.
Ejemplo: Búsqueda Secuencial |
BÚSQUEDA BINARIA
Para poder ejecutar el Método de Búsqueda Binaria, se debe de contar con un Array ordenado. El procedimiento que se realiza es el siguiente: •EL Programa internamente selecciona el elemento central del Array.
•Si el elemento a buscar es el dato central el proceso termina. •Si el elemento a buscar no coincide con el elemento central, continua la búsqueda:
•Se subdivide en dos partes al Array.
•Si el elemento a buscar es menor que el dato central, entonces selecciona la mitad de la parte izquierda.
•La parte seleccionada se subdivide nuevamente y se repite todo el proceso.
•El proceso termina cuando el dato es encontrado; teniendo en cuenta que el dato a buscar no puede encontrarse en el Array.
Ejemplo: Búsqueda Binaria |
Programación en Java "Algoritmos y programación orientada a objetos". Luis Joyanes Aguilar Pag 443
No hay comentarios:
Publicar un comentario