algo2:main:2014
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| algo2:main:2014 [2014/05/13 02:27] – [Bibliografía] dfridlender | algo2:main:2014 [2025/11/15 13:47] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 73: | Línea 73: | ||
| * Primer {{: | * Primer {{: | ||
| + | * Segundo {{: | ||
| + | * {{: | ||
| ==== Finales ==== | ==== Finales ==== | ||
| Línea 136: | Línea 138: | ||
| * 07/05/14: Algoritmos voraces. Forma general. Problema de la moneda. Problema de la mochila. {{: | * 07/05/14: Algoritmos voraces. Forma general. Problema de la moneda. Problema de la mochila. {{: | ||
| * 12/05/14: Algoritmos voraces. Problema del árbol generador de costo mínimo. Algoritmo de Prim. Algoritmo de Kruskal. Problema Union-Find. {{: | * 12/05/14: Algoritmos voraces. Problema del árbol generador de costo mínimo. Algoritmo de Prim. Algoritmo de Kruskal. Problema Union-Find. {{: | ||
| + | * 14/05/14: Algoritmos voraces. Problema del camino de costo mínimo. Algoritmo de Dijkstra. {{: | ||
| + | * 19/05/14: Backtracking. Problema de la moneda. Casos sin solución voraz. Solución que usa backtracking. Generalización. Recursión. Exploración de todas las posibilidades. {{: | ||
| + | * 21/05/14: Paro (no hay teórico pero sí práctico). Leer por su propia cuenta el apunte y las filminas. Programación Dinámica. Problema de la moneda. Problema de la mochila. {{: | ||
| + | * 26/05/14: Programación dinámica. Algoritmo de Floyd para el camino de costo mínimo entre todo par de vértices. {{: | ||
| + | * 28/05/14: Algoritmo de Floyd, cálculo de los caminos. Obtención de las soluciones en los problemas de la moneda y la mochila. | ||
| + | * 02/06/14: Recorrida de grafos. {{: | ||
| + | * 04/06/14: Backtracking es DFS en un grafo implícito. El problema de n reinas, {{: | ||
| + | * 09/06/14: Repaso de algoritmos voraces {{: | ||
| + | * 11/06/14: Repaso de backtracking {{: | ||
| + | * 16/06/14: Repaso de backtracking y programación dinámica. | ||
| + | |||
| ==== Vínculos interesantes ==== | ==== Vínculos interesantes ==== | ||
| Línea 170: | Línea 183: | ||
| * Práctico 2: Estructuras de datos {{: | * Práctico 2: Estructuras de datos {{: | ||
| * Práctico 3: Tipos abstractos de datos - Árboles {{: | * Práctico 3: Tipos abstractos de datos - Árboles {{: | ||
| + | * Práctico 4: Algoritmos voraces. {{: | ||
| + | * Práctico 5: Backtracking, | ||
| ==== Notas de parciales ==== | ==== Notas de parciales ==== | ||
| Línea 212: | Línea 227: | ||
| ==== Cómo correr los tests en sus compus ==== | ==== Cómo correr los tests en sus compus ==== | ||
| - | Cómo correr los tests del proyecto 2, completo: ver detalle en [[run-tests-proy2-a|este tutorial]]. | + | Cómo correr los tests de unidad de los proyectos: ver detalle en [[run-tests-proy2-a|este tutorial]]. |
| ==== Jaime ==== | ==== Jaime ==== | ||
algo2/main/2014.1399958866.txt.gz · Última modificación: (editor externo)
