SOI adjusted Competitive Programmer's Handbook (see https://github.com/pllk/cphb for the original)
Go to file
Antti Laaksonen dd9d03d835 Update PDF 2019-08-19 21:36:43 +03:00
README.md Update Korean edition 2019-07-31 13:28:38 +03:00
book.pdf Update PDF 2019-08-19 21:36:43 +03:00
book.tex Adjust font size 2017-06-01 22:29:08 +03:00
chapter01.tex Small fixes 2017-12-10 12:06:32 +02:00
chapter02.tex Small fixes 2017-12-10 12:06:32 +02:00
chapter03.tex Fix typo 2017-10-11 18:33:07 +03:00
chapter04.tex Fix list size in example 2019-06-12 18:47:12 +03:00
chapter05.tex Small fixes 2017-12-10 12:06:32 +02:00
chapter06.tex Fix variable name [closes #59] 2018-01-04 16:24:31 +02:00
chapter07.tex Fix index variable 2017-07-29 11:29:21 +03:00
chapter08.tex Improve language 2017-05-25 23:05:43 +03:00
chapter09.tex Improvements [closes #44] 2017-05-21 12:34:44 +03:00
chapter10.tex Fix algorithm implementation [closes #61] 2018-07-03 15:11:36 +03:00
chapter11.tex Small fixes 2017-05-28 12:07:31 +03:00
chapter12.tex Small fixes 2017-12-10 12:06:32 +02:00
chapter13.tex Fix Bellman-Ford example [closes #60] 2018-07-03 14:48:22 +03:00
chapter14.tex Improve 14.3 2017-05-29 00:54:46 +03:00
chapter15.tex Small fixes 2017-12-10 12:06:32 +02:00
chapter16.tex Fix topological sort graph 2017-08-02 10:47:28 +03:00
chapter17.tex Improve language 2017-05-29 20:39:30 +03:00
chapter18.tex Improve language 2017-05-29 21:23:47 +03:00
chapter19.tex Fix directed Eulerian path requirement 2018-07-03 14:58:22 +03:00
chapter20.tex Improve language 2017-05-29 22:11:00 +03:00
chapter21.tex Fix modpow data type [closes #55] 2017-10-15 14:55:34 +03:00
chapter22.tex Small fixes 2017-05-30 19:59:15 +03:00
chapter23.tex Small fixes 2017-05-30 19:59:15 +03:00
chapter24.tex Small fixes 2017-05-30 19:59:15 +03:00
chapter25.tex Small fixes 2017-05-30 19:59:15 +03:00
chapter26.tex Fix typo 2017-05-25 15:58:45 +03:00
chapter27.tex Small fixes 2017-05-30 20:50:04 +03:00
chapter28.tex Improve language 2017-05-31 22:59:00 +03:00
chapter29.tex Small fixes 2017-05-31 23:23:04 +03:00
chapter30.tex Improve language 2017-05-14 13:51:27 +03:00
list.tex Update Polish contest site link 2017-10-15 15:00:08 +03:00
preface.tex Update month and year 2019-08-19 21:33:10 +03:00

README.md

Competitive Programmer's Handbook

Competitive Programmer's Handbook is a modern introduction to competitive programming. The book discusses programming tricks and algorithm design techniques relevant in competitive programming.

CSES Problem Set

The CSES Problem Set contains a collection of competitive programming problems. You can practice the techniques presented in the book by solving the problems.

https://cses.fi/problemset/

License

The license of the book is Creative Commons BY-NC-SA.

Other books

Guide to Competitive Programming is a printed book, published by Springer, based on Competitive Programmer's Handbook. There is also a Russian edition Олимпиадное программирование (Olympiad Programming) and a Korean edition 알고리즘 트레이닝: 프로그래밍 대회 입문 가이드.

https://cses.fi/book/