Springer, 2018. — 283 p. This invaluable textbook presents a comprehensive introduction to modern competitive programming. The text highlights how competitive programming has proven to be an excellent way to learn algorithms, by encouraging the design of algorithms that actually work, stimulating the improvement of programming and debugging skills, and reinforcing the type of...
2nd Edition. — Springer, 2020. — 315 p. — ISBN: 978-3-030-39357-1 (eBook). Building on what already is the most comprehensive introduction to competitive programming, this enhanced new textbook features new material on advanced topics, such as calculating Fourier transforms, finding minimum cost flows in graphs, and using automata in string problems. Critically, the text...
Smashwords, Inc., 2021. — 95 p. Do you want practice for competitive programming? The following book shows a compilation of more than 20 basic exercises for competitive programming, all of them are written in Python. In addition, desktop tests are added to observe the operation of each algorithm.
Комментарии