Referencias Bibliográficas: [#!Cormen2009!#,#!Steven09!#,#!Kulikov09!#,#!SkienaRevilla:PC:2003!#,#!Laaksonen17!#,#!aziz2012elements!#]
Temas
- Introducción a la Programación competitiva
- Modelo computacional
- Complejidad algoritmica
- Problémas sobre búsqueda y ordenamiento
- Recursión y recurrencia
- Estrategia divide y conquista
Objetivos de Aprendizaje
- Reconocer y sabes como usar los recursos del modelo de computación RAM (Random Access Machine). [Usar]
- Determinar el tiempo y espacio de complejidad de algoritmos. [Usar]
- Determinar relaciones de recurrencia para algoritmos recursivos.[Usar]
- Resolver problemas de búsqueda y ordenamiento.[Usar]
- Aprender a seleccionar los algoritmos adecuados para problemas de tipo divide y conquista.[Usar]
- Diseñar nuevos algoritmos para la resolución de problemas.[Usar]
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM