Recursos: programación competitiva
Listas
En esta guía
Estos recursos se citan con frecuencia a lo largo de esta guía.
-
Competitive Programmer’s Handbook (CPH) - Antti Laaksonen
- ¡El conjunto de problemas de CSES (ahora con 400 problemas) es
bastante bueno!
- No hay tutoriales oficiales, pero los siguientes enlaces pueden ayudar si uno se traba.
- 200+ Solutions in C++ (superj6)
- Guide to Competitive Programming es un libro de pago basado en CPH.
- ¡El conjunto de problemas de CSES (ahora con 400 problemas) es
bastante bueno!
-
Intro to USACO (Bronze, Silver) - Darren Yao
-
Principles of Algorithmic Problem Solving - Johan Sannemo
- problemas de práctica de Kattis
-
Competitive Programming Book - Steven Halim, Felix Halim
- Competitive Programming 2 está disponible de forma gratuita pero es antiguo.
- Competitive Programming 4 es la última edición del libro (con agregados importantes) pero es de pago.
Libros
Excluyendo los mencionados arriba.
Programación competitiva
- CS Guide - Samuel Hsiang, Alexander Wei, Yang Liu
- Programming Challenges - Steven Skiena, Miguel Revilla
- Looking for a Challenge
- escrito por un grupo de autores vinculados a las olimpiadas polacas
- Cracking the Coding Interview
- buen libro específicamente para entrevistas
Libros de algoritmos de propósito general
Ver la página de recursos de USACO .
Cursos
- Competitive Programming Course -
Bjarki Ágúst Guðmundsson
- problemas de práctica de Kattis
- Carnegie-Mellon ICPC Course - Danny
Sleator
- contests por tema en un grupo de CF
- VPlanet - Riya Arora
- cursos para varios niveles
- Codeforces Edu - ITMO University
- estructuras de datos y algoritmos de nivel intermedio a avanzado
Implementaciones
- KTH ICPC Team Reference (KACTL)
- libro ICPC
- USACO Github - Benjamin Qi
- libro ICPC
- soluciones de USACO pasados
- ekzlib - Eric Zhang
- implementaciones (avanzadas)
Canales de YouTube
Otros recursos
- VisuAlgo
- Visualizador animado de algoritmos
- Topcoder Data Science Tutorials
- muchos; el formato no siempre es bueno
- List of CF Tutorials