Antti Laaksonen выпустил Competitive Programmer’s Handbook — 296 страниц алгоритмов для олимпиад
Competitive Programmer's Handbook (2018) [pdf]
Antti Laaksonen опубликовал Competitive Programmer’s Handbook — черновик от 3 июля 2018 года на 296 страниц. Книга охватывает базовые техники: временную сложность, сортировку, структуры данных, полный перебор, жадные алгоритмы, динамическое программирование, а также графовые алгоритмы — обходы, кратчайшие пути, деревья и запросы к диапазонам. Материал ориентирован на участников соревнований по программированию и подкреплён примерами на C++.
Книга охватывает базовые техники, включая временную сложность, сортировку, структуры данных, полный перебор, жадные алгоритмы и динамическое программирование, а также графовые алгоритмы — обходы, кратчайшие пути, деревья и запросы к диапазонам.