Esta es otra guía sobre los temas básicos en la programación competitiva. Aquí también estará el material y lo ejercicios propuestos en las charlas cada semana. La solución a los ejercicios propuestos serán discutidos la siguiente semana y serán publicados en el blog de In-Silico.
El objetivo principal de este proyecto es ser una referencia para los estudiantes de la Universidad Tecnológica de Pereira, esperamos que lo disfruten.
Las reuniones son todos los martes de 09:00am - 11:00am en la sala R-214.
No dude en asistir allí y hacer preguntas, resolver problemas y divertirse (:
Ademas animamos a todos a participar en este proyecto, incluso si no les gusta la programación competitiva, hay temas realmente increíbles para aprender.
- Cursos:
- Libros:
- Competitive Programming 3 | Steven & Felix Halim.
- Introduction to Algorithms | Thomas H. Cormen.
- Jueces:
- HackerRank
- Codeforces
- UVa
- URI
- USACO
¹ El curso inicia el lunes 6 de marzo y tiene una duración de 5 semanas.
Semana 1 | Material |
---|---|
El rol de los algoritmos en la computación | Libro: Capítulo 1 (pag. 5) Introduction to Algorithms |
Tips para un programador competitivo | Libro: Capítulo 1 (pag. 1) Competitive Programming 3 |
Ejercicios | Warmup - HackerRank |
Semana 2 | Material |
---|---|
Introducción al curso de la universidad ITMO | Curso: How to Win Coding Competitions: Secrets of Champions |
Ejercicios | Week 1 - ITMOx Course |
Semana 3 | Material |
---|---|
Complejidad computacional | Libro: Capítulo 3 (pag. 43) Introduction to Algorithms |
Estructuras de datos lineales | Libro: Sección 2.2 (pag. 35) Competitive Programming 3 |
Ejercicios | Week 2 - ITMOx Course |
Trabajo en proceso
Hemos seleccionado algunos problemas para practicar toda esta teoría.
Problem sets - Competitive programming
Developed by In-silico.