Formación - Nivel medio
Dirigido por la Olimpiada Informática de Madrid (Universidad Complutense).
Profesores: Alberto Verdejo, Pedro Pablo Gómez.
Horario: Viernes de 18:00 a 20:00.
Si saber "dónde van los punto y coma" ya no es un problema para ti, pero todavía estás empezando a introducirte en la algoritmia, este puede ser tu nivel. Asume que ya se conoce los fundamentos de la programación en C++ (condicionales, bucles, arrays, recursión).
Las clases del nivel medio serán impartidas y supervisadas por profesores de la Facultad de Informática de la UCM y estudiantes de la Facultad pertenecientes a la asociación de programación competitiva de la UCM (UCppM). Para la preparación de material y otros aspectos se cuenta con la colaboración y ayuda del Comité pedagógico de la OIE y personal de otras regionales.
Las clases presenciales tendrán lugar en locales de la Facultad de Informática de la UCM para los inscritos en la OIM y serán retransmitidas en directo para los inscritos en otras regionales que quieran participar en este plan de formación. Esa retransmisión se hará a través de videoconferencias por Google Meet y todos los asistentes podrán realizar preguntas y participar en las clases.
Para la comunicación con los participantes (avisos, dudas, preguntas sobre los problemas) fuera de las clases se utilizará el servidor de Discord de la OIE.
Los problemas aparecerán en un juez automático DOMjudge gestionado desde la Facultad de Informática. Todos los inscritos en el plan de formación tendrán un usuario en ese juez con el que podrán entregar sus soluciones a los problemas y comprobar su corrección.
La secuencia de contenidos y fechas previstas son:
Fecha | Contenido |
vie 6/10/23 | Estructuras de datos STL |
vie 13/10/23 | Estructuras de datos STL |
vie 20/10/23 | Resolución problemas de estructuras STL |
vie 27/10/23 | Grafos (DFS) |
vie 3/11/23 | Grafos (DFS, fill) |
vie 10/11/23 | Grafos (BFS) |
vie 17/11/23 | Resolución problemas de grafos |
vie 24/11/23 | Grafos (Dijkstra) |
vie 1/12/23 | Grafos (Dijkstra estados) |
vie 8/12/23 | FIESTA |
vie 15/12/23 | Concurso? |
vie 22/12/23 | NAVIDAD |
vie 29/12/23 | NAVIDAD |
vie 5/1/24 | NAVIDAD |
vie 12/1/24 | Estructura UFDS |
vie 19/1/24 | Grafos (MST) |
vie 26/1/24 | Divide y vencerás |
vie 2/2/24 | Divide y vencerás |
vie 9/2/24 | Problemas interactivos |
vie 16/2/24 | Sin clase (OIM) |
vie 23/2/24 | Programación dinámica |
vie 1/3/24 | Programación dinámica |
vie 8/3/24 | Programación dinámica |
vie 15/3/24 | Sin clase (OIE) |
vie 22/3/24 | SEMANA SANTA |
vie 29/3/24 | SEMANA SANTA |
vie 5/4/24 | Problemas matemáticos |
vie 12/4/24 | Problemas matemáticos |
vie 19/4/24 | Problemas matemáticos |
vie 26/4/24 | Más problemas interactivos |
vie 3/5/24 | Algoritmos voraces |
vie 10/5/24 | Algoritmos voraces |
vie 17/5/24 | Segment trees |
vie 24/5/24 | Segment trees |