2018-1
Información general
Profesor Camilo Rocha (camilo.rocha *at* javerianacali.edu.co)
- Martes (FIng 2-05) 14:30 - 16:30
- Jueves (FIng 2-05 ) 14:30 - 16:30
Horas de oficina Oficina 2-38, Facultad de Ingeniería
- Lunes 16:00 - 17:00
- Martes 16:00 - 17:00
- Jueves 16:00 - 17:00
Horario de atención de monitores No habrá.
Material
Tareas
- Tarea 1: para entregar el jueves 02/22 en clase
Parciales
- Parcial 1: para entregar resuelto el 03/15 en clase
- Parcial 2: para entregar resuelto el 05/03 en clase
Sesiones
- Semana 1 (01/30)
- Introducción
- Semana 2 (02/06)
- Semana 3 (02/13)
- Semana 4 (02/20)
- Semana 5 (02/27)
- Semana 6 (03/06)
- Semana 7 (03/13)
- Reintento
- Problema de las 8 reinas
- Sudoku
- Reintento
- Semana 8 (03/20)
- Otros lenguajes de programación:
- Go
- Kotlin
- Julia
- Otros lenguajes de programación:
- Semana 9 (04/03)
- Tipos abstractos de datos y estructuras de datos
- Montones binarios minimales (deep embedding)
- Notas de clase
- Implementación con arreglos con capacidad fija (clase minheap)
- Implementación con arreglos con capacidad variable (clase minheap)
- Semana 10 (04/10)
- Listas y pilas
- Semana 11 (04/17)
- Grafos
- Semana 12 (04/24)
- Estructuras de datos para grafos
- Semana 13 (04/30)
- Búsqueda en aplitud y en profundidad
- UVa 459 - Graph Connectivity
- Semana 14 (05/07)
- Búsqueda en profundidad y 'flood fill'
- UVa 11110 - Equidivisions
- UVa 1103 - Ancient Messages
Exámenes pasados
- 2017-1
Otros recursos