Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Gratis
¡Más rápido que el navegador!
 

Algoritmo de búsqueda

Índice Algoritmo de búsqueda

Un algoritmo de búsqueda es un conjunto de instrucciones que están diseñadas para localizar un elemento con ciertas propiedades dentro de una estructura de datos; por ejemplo, ubicar el registro correspondiente a cierta persona en una base de datos, o el mejor movimiento en una partida de ajedrez.

19 relaciones: Ajedrez, Algoritmo, Algoritmo de búsqueda A*, Algoritmo hill climbing, Algoritmo voraz, Base de datos, Búsquedas no informadas, C (lenguaje de programación), C++, Crecimiento exponencial, Estructura de datos, Inteligencia artificial, Minimax, Orden total, Poda alfa-beta, Pseudocódigo, Python, Robot, Vector (informática).

Ajedrez

El ajedrez es un juego de tablero entre dos contrincantes en el que cada uno dispone al inicio de dieciséis piezas móviles, desiguales en importancia y valor, que se desplazan sobre un tablero capturando piezas del jugador contrario, según ciertas reglas.

¡Nuevo!!: Algoritmo de búsqueda y Ajedrez · Ver más »

Algoritmo

En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo (probablemente del latín tardío algorithmus, y este del árabe clásico ḥisābu lḡubār, que significa «cálculo mediante cifras arábigas») es un conjunto de instrucciones o reglas definidas y no-ambiguas, ordenadas y finitas que permite, típicamente, solucionar un problema, realizar un cómputo, procesar datos y llevar a cabo otras tareas o actividades.

¡Nuevo!!: Algoritmo de búsqueda y Algoritmo · Ver más »

Algoritmo de búsqueda A*

La heurística de búsqueda A* (pronunciado "A asterisco", "A estrella" o "A star" en inglés) se clasifica dentro de los algoritmos de búsqueda en grafos de tipo heurístico o informado.

¡Nuevo!!: Algoritmo de búsqueda y Algoritmo de búsqueda A* · Ver más »

Algoritmo hill climbing

En ciencia de la computación, el algoritmo hill climbing, también llamado algoritmo de Escalada Simple o ascenso de colinas es una técnica de optimización matemática que pertenece a la familia de los algoritmos de búsqueda local.

¡Nuevo!!: Algoritmo de búsqueda y Algoritmo hill climbing · Ver más »

Algoritmo voraz

En ciencias de la computación, un algoritmo voraz (también conocido como goloso, ávido, devorador o greedy) es una estrategia de búsqueda por la cual se sigue una heurística consistente en elegir la opción óptima en cada paso local con la esperanza de llegar a una solución general óptima.

¡Nuevo!!: Algoritmo de búsqueda y Algoritmo voraz · Ver más »

Base de datos

Una base de datos (del inglés: database) se encarga no solo de almacenar datos, sino también de conectarlos entre sí en una unidad lógica.

¡Nuevo!!: Algoritmo de búsqueda y Base de datos · Ver más »

Búsquedas no informadas

En ciencias de la computación, los métodos de búsqueda no informados o ciegos son estrategias de búsqueda en las cuales se evalúa el siguiente estado sin conocer a priori si este es mejor o peor que el anterior.

¡Nuevo!!: Algoritmo de búsqueda y Búsquedas no informadas · Ver más »

C (lenguaje de programación)

C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.

¡Nuevo!!: Algoritmo de búsqueda y C (lenguaje de programación) · Ver más »

C++

C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup.

¡Nuevo!!: Algoritmo de búsqueda y C++ · Ver más »

Crecimiento exponencial

La expresión crecimiento exponencial también llamado crecimiento continuo se aplica a una magnitud tal que su variación en el tiempo es proporcional a su valor, lo que implica que crece cada vez más rápido en el tiempo, de acuerdo con la ecuación: Donde: Se puede ilustrar el crecimiento exponencial tomando en la ecuación M_0.

¡Nuevo!!: Algoritmo de búsqueda y Crecimiento exponencial · Ver más »

Estructura de datos

En ciencias de la computación, una estructura de datos es una forma particular de organizar información en un computador para que pueda ser utilizada de manera eficiente.

¡Nuevo!!: Algoritmo de búsqueda y Estructura de datos · Ver más »

Inteligencia artificial

La inteligencia artificial (IA), en el contexto de las ciencias de la computación, es una disciplina y un conjunto de capacidades cognoscitivas e intelectuales expresadas por sistemas informáticos o combinaciones de algoritmos cuyo propósito es la creación de máquinas que imiten la inteligencia humana para realizar tareas, y que pueden mejorar conforme recopilen información.

¡Nuevo!!: Algoritmo de búsqueda e Inteligencia artificial · Ver más »

Minimax

En teoría de juegos, minimax es un método de decisión para minimizar la pérdida máxima esperada en juegos con adversario y con información perfecta.

¡Nuevo!!: Algoritmo de búsqueda y Minimax · Ver más »

Orden total

En matemáticas, un orden total, orden lineal, orden simple, o simplemente orden en un conjunto X es una relación binaria sobre X que es: reflexiva, transitiva, antisimétrica, y total; esto es, si se denota una tal relación por ≤, lo siguiente vale para cualesquiera a, b, y c en X.

¡Nuevo!!: Algoritmo de búsqueda y Orden total · Ver más »

Poda alfa-beta

La poda alfa beta es una técnica de búsqueda que reduce el número de nodos evaluados en un árbol de juego por el algoritmo Minimax.

¡Nuevo!!: Algoritmo de búsqueda y Poda alfa-beta · Ver más »

Pseudocódigo

En ciencias de la computación, y análisis numérico, el pseudocódigo (o lenguaje de descripción algorítmico) es una descripción de alto nivel compacta e informal del principio operativo de un programa informático u otro algoritmo.

¡Nuevo!!: Algoritmo de búsqueda y Pseudocódigo · Ver más »

Python

Python es un lenguaje de alto nivel de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código, se utiliza para desarrollar aplicaciones de todo tipo, por ejemplo: Instagram, Netflix, Spotify, Panda3D, entre otros.

¡Nuevo!!: Algoritmo de búsqueda y Python · Ver más »

Robot

Un robot es una entidad virtual o mecánica artificial.

¡Nuevo!!: Algoritmo de búsqueda y Robot · Ver más »

Vector (informática)

En programación, se le denomina vector, formación, matriz (en inglés array, del cual surge la mala traducción arreglo), a una zona de almacenamiento contiguo que contiene una serie de elementos del mismo tipo, los elementos de la matriz.

¡Nuevo!!: Algoritmo de búsqueda y Vector (informática) · Ver más »

Redirecciona aquí:

Algoritmo de busqueda, Algoritmos de busqueda, Algoritmos de búsqueda, Busqueda dicotómica, Búsqueda dicotomica.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »