Quiz · Chapters 1–12

Check yourself

Multiple-choice questions on algorithm analysis and design, following Levitin's Chapters 1–12: a core set organized by topic plus practice and original questions. Every answer explains why it is right and why the other options are wrong — read the explanation even when you get it right.

Acronyms you'll meet: Depth-First Search (DFS), Breadth-First Search (BFS), Directed Acyclic Graph (DAG), Traveling Salesman Problem (TSP), Minimum Spanning Tree (MST), Binary Search Tree (BST), Binary Reflected Gray Code (BRGC), Adelson-Velsky–Landis tree (AVL), Dynamic Programming (DP), deterministic Polynomial time (P), Nondeterministic Polynomial time (NP).

Chapters
Questions from
How many
Order
Your record
Keyboard: 1–4 or A–D to answer, Enter for the next question, Space to flip a flashcard, ← → to move between cards.
Stuck on a topic? The cheat sheet has every formula, and the learning path links each chapter's lesson, simulations and practice problems.