Mostrar los tags: busqueda

Mostrando del 1 al 10 de 16 coincidencias
<<>>
Se ha buscado por el tag: busqueda
Imágen de perfil

Buscar elemento


C/Visual C

Publicado el 11 de Octubre del 2020 por Daniel (194 códigos)
294 visualizaciones desde el 11 de Octubre del 2020
Programa que ingresas una lista de números y después buscas un elemento y te dice si se encontró o no.
sin imagen de perfil

Busqueda exhaustiva


Java

Actualizado el 27 de Marzo del 2020 por Anonymous (4 códigos) (Publicado el 17 de Marzo del 2020)
1.278 visualizaciones desde el 17 de Marzo del 2020
Os subo una clase usada en un proyecto en el que estoy trabajando actualmente. Permite aislar una búsqueda almacenando solo las que sus palabras coincidan mas a partir de una cadena introducida dentro de un vector auxiliar. Puedes usarlo, por ejemplo, si tienes una base de datos afinar una búsqueda en la cual genera un vector en el que puedes usar temporalmente, mostrándolo en una lista. Podéis ver que los datos almacenados en el vector principal son muy similares aunque podrían ser diversos. Son similares para comprobar que limita la búsqueda al mas parecido.El código se puede mejorar pero actualmente da su uso. Espero que os sirva.
Imágen de perfil

Algoritmo de búsqueda lineal


Python

Publicado el 3 de Agosto del 2018 por Xve (294 códigos)
7.266 visualizaciones desde el 3 de Agosto del 2018
El algoritmo de búsqueda lineal busca un elemento en un array empezando por el primer elemento hasta dar con el valor deseado.
Este método no es optimo cuando hay muchos elementos. En ese caso es mejor utilizar el algoritmo de búsqueda binaria (https://www.lawebdelprogramador.com/codigo/Python/4739-Algoritmo-de-busqueda-binaria.html).

No es necesario que el array o lista este ordenada.
Imágen de perfil

Algoritmo de búsqueda binaria


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 3 de Agosto del 2018 por Xve (294 códigos)
8.723 visualizaciones desde el 3 de Agosto del 2018
El algoritmo de búsqueda binaria, se posiciona en el medio del array y determina si el valor a buscar es superior o inferior. Luego busca la mitad de la parte superior o inferior según resultado anterior hasta dar con el valor.
Este algoritmo es mas optimo que la búsqueda lineal (https://www.lawebdelprogramador.com/codigo/Python/4738-Algoritmo-de-busqueda-lineal.html) que busca uno a uno.

Necesita utilizar un array o lista ordenada.
Anterior12Siguiente