Algorithms Simplified
New · for curious minds, not just coders

Algorithms you can see think.

The powerful ideas behind algorithms (how to search, sort, decide, and break hard problems into easy ones), explained for anyone who's curious. Built on everyday analogies and hand-drawn diagrams, with no code required. Written by an ex-Meta engineer.

PDF · DRM-free · instant download

Try a live lesson first →

Algorithms Simplified — book cover
The big idea

Computer science isn't just for computers.

For decades, computer scientists have been quietly solving the same problems you face every day: when to stop searching and commit, how to choose under uncertainty, how to break something overwhelming into manageable pieces. This book hands you those ideas in plain language.

The usual take

Algorithms get taught as code and proofs, walled off behind a programming background most people never have the time to get.

The idea here

Start from how a problem is shaped, using everyday analogies (a recipe, a phone book, planning a weekend) and clear, hand-drawn diagrams. No code required.

What you get

A new lens for thinking. You start noticing the patterns, trade-offs and shortcuts behind decisions everywhere, and yes, it doubles as a sharp refresher if you're an engineer prepping interviews.

Inside the book

148 pages · 4 parts · richly illustrated
  • 01Fundamentals of Problem-SolvingState space, decomposition, what a solution really is.
  • 02Computation & ComplexityAlgorithms, programs, processes and Big-O, intuitively.
  • 03Data Structures & Their AlgorithmsGraphs, DAGs, lists, arrays, dictionaries, sets.
  • 04From Theory to PracticeBinary search, divide & conquer, greedy, sorting, DP, topological sort.
A taste of the book

Two short sections. Read before you buy.

These are real pages from the book, not a marketing summary. The first explains how a computer "executes" using a cooking scenario. The second uses random pebbles to estimate π. If these land for you, the rest of the book is more of the same.

Chapter 2 · 2.2.8 What is execution?
Sample page 1 of 3 Sample page 2 of 3 Sample page 3 of 3
Open as PDF →
Chapter 4 · 4.9 Estimating π by throwing darts
Sample page 1 of 3 Sample page 2 of 3 Sample page 3 of 3
Open as PDF →
Live demo

Watch two sorting methods in action.

Quicksort picks one number as a "pivot" and shuffles everything else into two piles: smaller than the pivot on one side, bigger on the other. Then it does the same thing to each pile, over and over, until the list is sorted. Mergesort splits the list in half, splits each half in half again until every piece is a single number, then walks back up combining the pieces in order. To combine two sorted pieces, it keeps peeking at the front of each and taking whichever is smaller, like merging two sorted decks of cards.

The author

I'm Rohith, a software engineer with over a decade building production systems, including four years at Meta on Workplace's billing and monetization, a senior role at HubSpot, and backend services and internal tools at Amazon, across the Warehouse Deals and Textbook Rentals teams. I most recently founded Topolog, where I designed and shipped a typed planning language end to end.

I wrote Algorithms Simplified as the book I wish more people had access to: one that explains the why behind each idea, distils it down, and uses a diagram wherever a diagram explains it faster. It's written for anyone curious about how these ideas work (no programming background needed) and it doubles as a genuinely useful refresher for engineers prepping interviews.

The diagrams are hand-made, with thanks to my dad for his help on them.

Rohith B V
Author
Rohith B V
Previously
Meta · HubSpot · Amazon
Studied
IIIT Hyderabad · B.Tech CSE
Pages
148 · illustrated
eBook ISBN
978-1-0687284-1-9
Get it

Read it, or read it and play with it.

The book stands on its own. The interactive pack turns the key algorithms into animations you can open offline and tinker with: the demo above, downloadable and yours.

THE BOOK

Digital edition

The full 148-page guide, illustrated, DRM-free, yours to keep.

  • PDF, instant download
  • All chapters & hand-drawn diagrams
  • Read on any device, forever
£14.99
ONE-TIME PAYMENT
Get the book

Secure checkout by Lemon Squeezy

Ready to see algorithms differently?

Grab the book, or the book plus the interactive pack, and start building real intuition today.