AtCoder
Sus concursos Beginner (ABC) son la mejor puerta de entrada: problemas cortos, bien redactados y con dificultad progresiva.
Abrir recursoMaterial seleccionado para entrenar programación competitiva, ordenado por tipo y por nivel. No hace falta usarlo todo: elige un juez y un libro, y sé constante.
La ruta más corta y probada: lee Competitive Programmer's Handbook mientras resuelves el CSES Problem Set de principio a fin. Cuando los problemas empiecen a salir sin esfuerzo, súmate a los concursos ABC de AtCoder para entrenar bajo cronómetro.
5 de los 12 recursos de esta página están marcados como aptos para principiantes.
Plataformas donde practicar y competir. Empieza por una y quédate ahí hasta tener soltura: cambiar de juez cada semana no ayuda.
Sus concursos Beginner (ABC) son la mejor puerta de entrada: problemas cortos, bien redactados y con dificultad progresiva.
Abrir recursoPlataforma latinoamericana con enunciados en español y cursos guiados. Muy recomendable para quienes recién empiezan.
Abrir recursoEl juez en línea más activo del circuito competitivo. Concursos semanales, archivo enorme de problemas con editoriales y un sistema de rating que ayuda a medir el progreso.
Abrir recursoJuez usado oficialmente en muchas regionales del ICPC. Su interfaz y sus formatos de entrada y salida se parecen a los de la competencia real.
Abrir recursoPermite armar concursos privados combinando problemas de varios jueces. Ideal para simular una regional completa con tu equipo.
Abrir recursoColecciones ordenadas por tema o por edición. Ideales para entrenar un tema concreto o simular una competencia real.
Trescientos problemas ordenados por tema. Resolverlos de principio a fin cubre casi todo el temario básico de programación competitiva.
Abrir recursoEnunciados de Finales Mundiales de todas las ediciones. El mejor material para calibrar el nivel al que se aspira.
Abrir recursoLa teoría de fondo. Se aprovechan mucho mejor si se leen en paralelo a resolver problemas, no antes.
Libro gratuito de Antti Laaksonen. La referencia estándar para pasar de saber programar a competir. Se lee bien junto al CSES Problem Set.
Abrir recursoReferencia académica de fondo. Útil para entender con rigor los algoritmos que en competencia se usan de memoria.
Abrir recursoMaterial de consulta rápida durante el entrenamiento y buena base para armar el cuaderno impreso del equipo.
Ruta de aprendizaje por niveles, de bronce a platino, con problemas seleccionados para cada tema. Excelente para estructurar el entrenamiento.
Abrir recursoEnciclopedia de algoritmos y estructuras de datos con implementaciones listas para usar y explicaciones claras de la complejidad.
Abrir recursoResoluciones comentadas. Útiles para ver cómo alguien con experiencia razona un problema desde cero.
Resoluciones en vivo y explicaciones de técnicas de competencia por un finalista mundial. Muy bueno para aprender a razonar un problema.
Abrir recursoEsta lista la mantiene la comunidad. Si conoces un recurso que debería estar aquí —sobre todo material en español— cuéntanos y lo revisamos.