Latest posts

View all
Pattern #24 — Mathematical Patterns 🔢

Pattern #24 — Mathematical Patterns 🔢

Pattern #24 — Mathematical Patterns 🔢 The final pattern! A small toolkit of number-the…
Pattern #23 — Bitwise Manipulation 💡

Pattern #23 — Bitwise Manipulation 💡

Pattern #23 — Bitwise Manipulation 💡 Computers store everything as bits — 1s and 0s. …
Pattern #22 — Union Find (Disjoint Set Union / DSU) 🔗

Pattern #22 — Union Find (Disjoint Set Union / DSU) 🔗

Pattern #22 — Union Find (Disjoint Set Union / DSU) 🔗 Union Find is a specialist tool …
Pattern #21 — Hash Maps 🗂️

Pattern #21 — Hash Maps 🗂️

Pattern #21 — Hash Maps 🗂️ If you learn ONE tool from this whole series, make it this …
Pattern #20 — Trie (Prefix Tree) 🌲

Pattern #20 — Trie (Prefix Tree) 🌲

Pattern #20 — Trie (Prefix Tree) 🌲 A Trie (say it "try") is a special tree d…
Pattern #19 — BFS (Breadth-First Search) 🌊

Pattern #19 — BFS (Breadth-First Search) 🌊

Pattern #19 — BFS (Breadth-First Search) 🌊 BFS is DFS's twin. Where DFS goes deep,…
Pattern #18 — DFS (Depth-First Search) 🏊

Pattern #18 — DFS (Depth-First Search) 🏊

Pattern #18 — DFS (Depth-First Search) 🏊 DFS is one of the two ways to explore a graph…

© Shreyesh Kolhe. All Rights Reserved. Success Track