Mostrar los tags: busqueda

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

Búsqueda binaria en Python


Python

Publicado el 7 de Agosto del 2019 por Administrador
1.038 visualizaciones desde el 7 de Agosto del 2019
La búsqueda binaria permite encontrar un elemento en un arreglo ordenado
https://es.wikipedia.org/wiki/Búsqueda_binaria
Imágen de perfil

Búsqueda binaria en PHP


PHP

Publicado el 7 de Agosto del 2019 por Administrador
847 visualizaciones desde el 7 de Agosto del 2019
La búsqueda binaria permite encontrar un elemento en un arreglo ordenado
https://es.wikipedia.org/wiki/Búsqueda_binaria
Imágen de perfil

Búsqueda binaria en C#


C sharp

Publicado el 4 de Agosto del 2019 por Administrador
1.360 visualizaciones desde el 4 de Agosto del 2019
La búsqueda binaria permite encontrar un elemento en un arreglo ordenado
https://es.wikipedia.org/wiki/Búsqueda_binaria
Imágen de perfil

Búsqueda dicotómica en una tabla, de forma recursiva


Java

Publicado el 13 de Noviembre del 2018 por Administrador
903 visualizaciones desde el 13 de Noviembre del 2018
Ejemplo de búsqueda dicotómica en una tabla, de forma recursiva.

Código 35 del libro Ejercicios de Programación en Java
Imágen de perfil

Algoritmo de búsqueda lineal


Python

Publicado el 3 de Agosto del 2018 por xve
3.117 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

Publicado el 3 de Agosto del 2018 por xve
3.734 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.
sin imagen de perfil

Recopilador de archivos


Python

Actualizado el 28 de Diciembre del 2017 por Jonay Zevenzui (Publicado el 15 de Noviembre del 2017)
2.066 visualizaciones desde el 15 de Noviembre del 2017
Este programa sirve para buscar en múltiples destinos o solo en uno archivos con una extención determinada y copiarlos a otro. Un ejemplo de uso sería que por ejemplo nuestra biblioteca de música este ordenada por carpetas con los artistas que la componen, y quisiéramos seleccionar todos o solo algunos artistas para copiar sus canciones a un pendrive, en lugar de ir carpeta a carpeta seleccionando y copiando con este programa solo le indicamos lo que queremos copiar y donde lo que queremos, y el se encarga. Espero que hoz sea útil.

recop1
recop2
recop3
Imágen de perfil

Agenda de nombres con búsqueda por JavaScript


JavaScript

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 8 de Diciembre del 2017 por ScriptShow (Publicado el 11 de Diciembre del 2016)
4.300 visualizaciones desde el 11 de Diciembre del 2016
Agenda de nombres con búsqueda filrada por JavaScript nativo.
Al teclear una o varias letras, aparecen por separado las palabras / nombres según el criterio indicado.
El diseño es responsive, se adapta al tamaño de cualquier navegador y/o dispositivo con CSS-Style.

Espero sea útil.

Un saludo
Imágen de perfil

Función para buscar y filtrar valores en tabla HTML (elemento del DOM)


JavaScript

estrellaestrellaestrellaestrellaestrella(6)
Publicado el 22 de Febrero del 2017 por kip
8.634 visualizaciones desde el 22 de Febrero del 2017
Función que busca y muestra las celdas con el valor tomado de un input text, si no existe el dato o valor se mostrara un mensaje en la tabla.

Screenshot_404

Screenshot_405

Screenshot_406

Es de suma importancia que la tabla tenga una estructura como la siguiente thead -> tr -> th y tbody -> tr -> td:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<table>
	<thead>
		<tr>
			<th>
			</th>
			.........
		</tr>
	</thead>
	<tbody>
		<tr>
			<td>
			</td>
			.........
		</tr>
	</tbody>
</table>

Para usarla se debe colocar el archivo btab.js (con el path adecuado) en el archivo HTML de esta forma:

1
<script src="btab.js"></script>

La función recibe tres parámetros:

btab(id_del_input, id_de_tabla, true or false [OPCIONAL] )

El primer parámetro es el el atributo id del input, de alli se obtendra el valor a buscar.
El segundo parámetro es el atributo id de la tabla, donde se buscaran los datos.
Por último y opcional, un booleano sea este true o false indicara si la busqueda sera insensible a mayúsculas, por defecto es sensible a estas (false) y si si desea cambiar esto pasarle como valor true.

La búsqueda se realiza en todas las celdas de la tabla, si en alguna de estas existe el dato de búsqueda se mostrara toda la fila perteneciente a esta celda.

Ejemplo:
Screenshot_402

Es posible buscar mas de un dato en la tabla, para esto se debe separar por una coma , (valor1, valor2, ....) cada valor a buscarse.

Ejemplo:
Screenshot_403

La llamada a la funcion (por si usas jQuery) no se debe colocar dentro de las lineas:
1
$(document).ready(...

Esta funcion se encarga de ejecutarse por si misma cuando el DOM esta completamente cargada para evitar algun problema con los elementos de este.

Si surge algún problema con la función escribirlo por aqui, pronto se mejorara y añadiran mas detalles.

Saludos
Imágen de perfil

Algoritmo genetico artificial con 4 genes


Visual Basic

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 22 de Septiembre del 2016 por Rafael Angel
3.585 visualizaciones desde el 22 de Septiembre del 2016
Código basado en la evolución biológica, búsqueda en paralelo, resolución de problemas en paralelo.
Código capaz de aprender por si solo a programar.
Anterior12Siguiente