algo2:main:2012
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:2012 [2012/05/16 12:49] – dfridlender | algo2:main:2012 [2018/08/10 03:03] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 20: | Línea 20: | ||
* Parciales: 3. | * Parciales: 3. | ||
- | * Fechas preliminares: | + | * Fechas preliminares: |
- | * Recuperatorio: | + | * Recuperatorio: |
* Proyectos del laboratorio: | * Proyectos del laboratorio: | ||
* Promoción: aprobando cada parcial con 6 o más, con promedio de 7 o más, y aprobando cada proyecto del laboratorio con 7 o más. | * Promoción: aprobando cada parcial con 6 o más, con promedio de 7 o más, y aprobando cada proyecto del laboratorio con 7 o más. | ||
Línea 67: | Línea 67: | ||
* {{: | * {{: | ||
* {{: | * {{: | ||
- | * Tercera parte: Algoritmos Avanzados. | + | * Tercera parte: |
* Brassard and Bratley, Fundamentals of Algoritmics. | * Brassard and Bratley, Fundamentals of Algoritmics. | ||
* Manber, Introduction to Algorithmics: | * Manber, Introduction to Algorithmics: | ||
Línea 98: | Línea 98: | ||
* Miércoles 4 de abril: Recurrencias homogéneas y no homogéneas. | * Miércoles 4 de abril: Recurrencias homogéneas y no homogéneas. | ||
* Lunes 9 de abril: Repaso de análisis y recurrencias. | * Lunes 9 de abril: Repaso de análisis y recurrencias. | ||
+ | * Segunda parte: Estructuras de Datos. | ||
* Miércoles 11 de abril: Tipos de datos. Tipos concretos. | * Miércoles 11 de abril: Tipos de datos. Tipos concretos. | ||
+ | * Lunes 16 de abril: Primer parcial. | ||
* Miércoles 18 de abril: Tipos abstractos. Paréntesis balanceados, | * Miércoles 18 de abril: Tipos abstractos. Paréntesis balanceados, | ||
* Lunes 23 de abril: Implementaciones del TAD pila: listas, listas enlazadas, arreglos. Eficiencia. | * Lunes 23 de abril: Implementaciones del TAD pila: listas, listas enlazadas, arreglos. Eficiencia. | ||
Línea 107: | Línea 109: | ||
* Miércoles 9 de mayo: Árboles binarios de búsqueda y heaps. | * Miércoles 9 de mayo: Árboles binarios de búsqueda y heaps. | ||
* Lunes 14 de mayo: Segundo parcial. | * Lunes 14 de mayo: Segundo parcial. | ||
- | * Segunda parte: Estructuras de Datos. | ||
* Tercera parte: Algoritmos Avanzados. | * Tercera parte: Algoritmos Avanzados. | ||
+ | * Miércoles 16 de mayo: Implementación de cola de prioridades usando heaps. Heapsort. Algoritmos voraces. Algoritmo de Kruskal. | ||
+ | * Lunes 28 de mayo: Problema union-find. Algoritmo de Prim. Forma general de los algoritmos voraces. | ||
+ | * Miércoles 30 de mayo: Algoritmo de Dijkstra. Problema de la moneda. Problema de la mochila. | ||
+ | * Lunes 4 de junio: Divide y vencerás (ya vimos). Backtracking. Problema de la moneda. Problema de la mochila. Problema de los caminos mńimos. | ||
+ | * Miércoles 6 de junio: Programación dinámica. Fibonacci. Problema de la moneda. Problema de la mochila. Algoritmo de Floyd. | ||
+ | * Lunes 11 de junio: Recorrida de árboles y grafos. DFS. | ||
+ | * Miércoles 13 de junio: DFS, BFS y últimas palabras sobre backtracking. | ||
Línea 145: | Línea 153: | ||
{{: | {{: | ||
+ | |||
+ | {{: | ||
==== Notas de parciales ==== | ==== Notas de parciales ==== | ||
- | En [[http:// | + | En [[http:// |
===== Laboratorio ===== | ===== Laboratorio ===== | ||
Línea 185: | Línea 195: | ||
* Proyecto 3: Árboles Binarios de Búsqueda. | * Proyecto 3: Árboles Binarios de Búsqueda. | ||
* {{: | * {{: | ||
+ | * Proyecto 4: Algoritmo de Kruskal. | ||
+ | * {{: | ||
+ | * {{: | ||
===== Instrucciones para inscribirse en la lista de mails ===== | ===== Instrucciones para inscribirse en la lista de mails ===== |
algo2/main/2012.1337172592.txt.gz · Última modificación: 2018/08/10 03:03 (editor externo)