account_tree
Trees
When your data starts to branch.
01 play_circle 02 play_circle 03 play_circle 04 play_circle 05 play_circle 06 play_circle
Binary Search Tree
A tree that keeps one promise — smaller left, bigger right — so it can search fast.
Tree Traversals
Three ways to visit every node — and why the order matters.
Heap & Priority Queue
A tree that always keeps the biggest thing on top, ready to grab.
AVL Tree
A search tree that refuses to become a list — it rotates itself level again.
Segment Tree
Every node stores the answer for a whole range — so a range query stops early.
Trie (Prefix Tree)
Words that start the same share the same path — so autocomplete is free.