Institute of Computer Science
  1. Courses
  2. 2017/18 spring
  3. Programming Challenges and Competitions (MTAT.03.269)
ET
Log in

Programming Challenges and Competitions 2017/18 spring

  • Pealeht
  • Loengud
  • Praktikum
  • Võistlused
  • Viited

Viited

Competitive programming books

Akiba, Iwata, Kitagawa, Programming Contest Challenge Book, 2nd Edition (Chinese Translation), PT Press, (2012) Japanese version from Amazon.jp Chinese translation from Amazon.cn

Arefin, The Art of Programming Contest, (2006) Online resource

Halim, Halim, Competitive Programming 3: The New Lower Bound of Programming Contests, Lulu Press link

Skiena, Revilla Programming Challenges The Programming Contest Training Manual, Springer link website

Liu, Huang, The Art of Algorithms and Programming contests, Tsinghua University Press, (2003) (in Chinese) Amazon.cn

Algorithm reference books

Cormen, Leiserson, Rivest, Introduction to Algorithms, 3rd Edition, MIT Press, (2009) Ester

Miller, Boxer, Algorithms Sequential and Parallel: A Unified Approach, 3rd Edition, Cengage Learning, (2013) Ester

Mehlhorn, Sanders, Data Structures and Algorithms, Springer, (2008) link

Sedgewick, Algorithms, Addison-Wesley, Various editions Ester

Skiena, The Algorithm Design Manual, Springer, (2008) link Ester

Programs

Art of Programming Contests Example Codes

University of Toronto 2010-2011 ACM ICPC final code book

Example programs from Programming Challenges The Programming Contest Training Manual

Programming Language References

Kernighan and Ritche, The C programming Language, 2nd Ed., Prentice Hall Ester

Stroustrup, The C++ Programming Language, Addison Wesley Ester

Similar courses

Carnegie Mellon

Oregon State

Stanford ACM-ICPC preparation course

Stony Brook

Online judges

ACMP RU (Vene keeles)

Aizu online judge

Atcoder

Caribbean online judge

Codechef

Codeforces

PEG online judge

Project Euler

Sphere online judge

Timus online judge

USACO training

UVA online judge

Online contests

Google code jam

Croatian Open in Informatics

Open cup

Yandex Algorithm

Deadline 24

Others

Competitive Programming

LaTeX

TexMaker

LaTeX wikibook

Tõnu Tamme's Tex links - Eesti keeles

  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment