A hands-on, problem-based introduction to building algorithms and data structures to solve problems with a computer. Algorithmic Thinking will teach you how to solve challenging programming problems and design your own algorithms. Daniel Zingaro, a master teacher, draws his examples from world-class programming competitions like USACO and IOI. You’ll learn how to classify problems, choose data structures, and identify appropriate algorithms. You’ll also learn how your choice of data structure, whether a hash table, heap, or tree, can affect runtime and speed up your algorithms; and how to adopt powerful strategies like recursion, dynamic programming, and binary search to solve challenging problems. Line-by-line breakdowns of the code will teach you how to use algorithms and data structures like: • The breadth-first search algorithm to find the optimal way to play a board game or find the best way to translate a book • Dijkstra’s algorithm to determine how many mice can exit a.
Algorithmic Thinking Book by Daniel Zingaro
₨799.00
- Number of Pages: 408
- Publisher: Books Been
- Binding: Paper Back
- Book Type: Digital Printed Book
- Book Condition: New
- Book Print: Local
- B5 Book
SKU: 427
Categories: Books & Novels, Computers and Technology, Programming
Weight | 0.8 kg |
---|---|
Dimensions | 0.5 × 0.5 × 2.5 cm |
Be the first to review “Algorithmic Thinking Book by Daniel Zingaro” Cancel reply
Q & A
Ask a question
There are no questions yet
Related products
Sale!
Books & Novels
Sale!
Books & Novels
Sale!
Books & Novels
Sale!
Books & Novels
Rated 2.00 out of 5
(1)
Reviews
There are no reviews yet