Programación competitiva (CP4) - Volumen I: Manual para concursantes del ICPC y la IOI, Paperback/Steven Halim
Esta edición de Programación competitiva (CP4) es una lectura obligada para todo programador competitivo. Dominar los contenidos de este libro es imprescindible (aunque, quizá, no suficiente) para llegar a ser uno de los mejores programadores del mundo. El Volumen I está dirigido a: Estudiantes de secundaria que quieran competir en la Olimpiada internacional de informática (IOI) (incluyendo las Olimpiadas nacionales o locales), ya que cubre la mayor parte del temario de la IOI. Estudiantes universitarios que lo quieran utilizar como materia de estudio adicional para cursos de estructuras de datos y algoritmos. Cualquiera que desee prepararse para una entrevista de trabajo sobre estructuras de datos y algoritmos en las principales empresas tecnológicas. La obra completa, formada por los Volúmenes I y II está dirigida a: Estudiantes universitarios que compitan en las fases regionales o en la final mundial del International Collegiate Programming Contest (ICPC) , ya que, en el Volumen II, se incluye mucha más materia aparecida en los concursos recientes. Profesores o entrenadores de equipos que busquen material de apoyo para la preparación. Cualquiera interesado en la solución de problemas mediante la informática o que esté interesado en participar en otros concursos, distintos al ICPC, como Google CodeJam , Facebook Hacker Cup , TopCoder Open , CodeForces , Internet Problem Solving Contest (IPSC) , etc. Materiales adicionales Este libro se acompaña de varias páginas web de apoyo, en las que se podrán poner en práctica todos los conocimientos adquiridos. Entre otras, destacan, Methods to Solve , VisuAlgo , Online Judge y Kattis . Además, todo el código fuente empleado en las estructuras de datos y algoritmos tratados en el libro se encuentra disponible en GitHub. Los autores Steven Halim es profesor y entrenador de los equipos ICPC en la Universidad Nacional de Singapur y del equipo nacional de la IOI. Felix Halim es ingeniero de software en Google, donde trabaja sobre sistemas distribuidos, análisis de datos, herramientas internas e indexación. Suhendry Effendy es investigador en la Universidad Nacional de Singapur, autor de problemas y juez del ICPC Asia.