Samuel Alejandro Argumedo Rozo TIPOS de ALGORITMOS 1. Algoritmos de búsqueda Los algoritmos de búsqueda localizan uno o varios elementos que presenten una serie de propiedades dentro de una estructura de datos. 2. Algoritmos de ordenamiento Reorganizan los...
More
Samuel Alejandro Argumedo Rozo TIPOS de ALGORITMOS 1. Algoritmos de búsqueda Los algoritmos de búsqueda localizan uno o varios elementos que presenten una serie de propiedades dentro de una estructura de datos. 2. Algoritmos de ordenamiento Reorganizan los elementos de un listado según una relación de orden. Las más habituales son el orden numérico y el orden lexicográfico. Un orden eficiente optimiza el uso de algoritmos como los de búsqueda y facilitan la consecución de resultados legibles por personas y no solo máquinas. 3. Algoritmos voraces Los algoritmos voraces consisten en una estrategia de búsqueda que sigue una heurística en la que se elige la mejor opción óptima en cada paso local con el objetivo de llegar a una solución general óptima. Es decir, en cada paso del proceso escogen el mejor elemento (elemento prometedor) y comprueban que pueda formar parte de una solución global factible. Normalmente se utilizan para resolver problemas de optimización. 4. Programación dinámica
Less