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/08 15:49] – [Clases] nbidart | algo2:main:2014 [2018/08/10 03:03] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 73: | Línea 73: | ||
* Primer {{: | * Primer {{: | ||
+ | * Segundo {{: | ||
+ | * {{: | ||
==== Finales ==== | ==== Finales ==== | ||
Línea 91: | Línea 93: | ||
* {{: | * {{: | ||
* {{: | * {{: | ||
- | + | * {{: | |
+ | * {{: | ||
+ | |||
* Brassard and Bratley, Fundamentals of Algoritmics. | * Brassard and Bratley, Fundamentals of Algoritmics. | ||
Línea 132: | Línea 136: | ||
* 05/05/14: Implementación de heap, cola de prioridades, | * 05/05/14: Implementación de heap, cola de prioridades, | ||
* Tercera parte: Algoritmos Avanzados. | * Tercera parte: Algoritmos Avanzados. | ||
- | * 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. {{: | ||
+ | * 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 167: | 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 204: | Línea 222: | ||
* {{: | * {{: | ||
* Proyecto 4: Kruskal, el algoritmos para generar grafos de costo mínimo | * Proyecto 4: Kruskal, el algoritmos para generar grafos de costo mínimo | ||
+ | * {{: | ||
+ | * {{: | ||
==== 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.1399564148.txt.gz · Última modificación: 2018/08/10 03:03 (editor externo)