Anany Levitin, Marina Levitin – Algorithmic Puzzles
While many consider algorithms as particular to laptop science, at its core algorithmic pondering is outlined by way of analytical logic to resolve issues. This logic extends far past the realm of laptop science and into the extensive and entertaining world of puzzles. In Algorithmic Puzzles, Anany and Maria Levitin use many basic brainteasers in addition to newer ex&les from job interviews with main firms to point out readers find out how to apply analytical pondering to resolve puzzles requiring well-defined procedures.
The ebook’s distinctive assortment of puzzles is supplemented with fastidiously developed tutorials on algorithm design methods and evaluation strategies meant to stroll the reader step-by-step via the assorted approaches to algorithmic downside fixing. Mastery of those strategies-exhaustive search, backtracking, and divide-and-conquer, amongst others-will support the reader in fixing not solely the puzzles contained on this ebook, but additionally others encountered in interviews, puzzle collections, and all through on a regular basis life. Each of the 150 puzzles incorporates hints and options, together with commentary on the puzzle’s origins and answer strategies.
The solely ebook of its type, Algorithmic Puzzles homes puzzles for all ability ranges. Readers with solely center college arithmetic will develop their algorithmic problem-solving expertise via puzzles on the elementary stage, whereas seasoned puzzle solvers will benefit from the problem of pondering via tougher puzzles.