Pub date: October 1, 2022
ISBN: 9787302615217
Rights:
732 p.p.
This book is a comprehensive computer textbook that provides an in-depth analysis of data structures, algorithms, and code related to algorithm competitions. The book includes ten topics: basic data structures, fundamental algorithms, search, advanced data structures, dynamic programming, number theory and linear algebra, combinatorial mathematics, computational geometry, strings, and graph theory. It covers the majority of topics in algorithm competitions.
The book delves into the data structures and algorithms assessed in algorithm competitions, offering theoretical explanations and classic examples for each knowledge point. It provides concise and essential template codes and is quite readable, with lively and clear language and thorough graphic explanations. The book is intended for secondary school and university students participating in algorithm competitions, job seekers preparing for IT company algorithm tests, developers aiming to enhance their algorithmic skills, and general technology professionals interested in computer algorithms.