SOI adjusted Competitive Programmer's Handbook (see https://github.com/pllk/cphb for the original)
Go to file
Johannes Kapfhammer 1cbaab8e46 fix definition of path and add references to state graphs and bridges 2021-02-10 18:41:16 +01:00
README.md Update Korean edition 2019-07-31 13:28:38 +03:00
book.pdf fix definition of path and add references to state graphs and bridges 2021-02-10 18:41:16 +01:00
book.tex fix definition of path and add references to state graphs and bridges 2021-02-10 18:41:16 +01: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 fix definition of path and add references to state graphs and bridges 2021-02-10 18:41:16 +01:00
chapter12.tex graph day version 2021-02-08 23:10:42 +01:00
chapter13.tex graph day version 2021-02-08 23:10:42 +01:00
chapter14.tex graph day version 2021-02-08 23:10:42 +01:00
chapter15.tex Small fixes 2017-12-10 12:06:32 +02:00
chapter16.tex graph day version 2021-02-08 23:10:42 +01:00
chapter17.tex graph day version 2021-02-08 23:10:42 +01:00
chapter18.tex graph day version 2021-02-08 23:10:42 +01: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 graph day version 2021-02-08 23:10:42 +01: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/