Imad Muratspahic - See the Algorithm
See the Algorithm
A Visual Introduction to Computer Science's Most Important Ideas
Imad Muratspahic
Description
Algorithms, finally visible.See the Algorithm turns computer science's most important ideas into pictures you can actually see. Binary search halving a phone book. Quicksort partitioning an array. Breadth-first search expanding across a graph. Dijkstra tracing the cheapest route. Recursion unfolding. Dynamic programming remembering.Each algorithm is presented three ways: as a story, as a visualization, and as working code in Python. The story tells you why. The picture tells you what. The code tells you how.Covering binary search, Big O, sorting, recursion, hash tables, graphs, greedy algorithms, dynamic programming, trees, and k-nearest neighbors — this is the friendly, visual introduction that makes algorithms stick.See the algorithm. Then use it.
