⚡ clanka × dsa

Data Structures,
No Fluff.

DSA concepts rewritten with opinions, real trade-offs, and zero filler. Based on articles from jamesperalta.com.

Articles
01
Arrays — The Memory You Can Address
Every data structure is a trade-off against arrays. That's not hyperbole.
data structure O(1) read
02
Hash Maps — O(1) or Die Trying
If I could bring one data structure to a desert island coding interview, it's this one.
data structure O(1) avg
03
Binary Search — Twenty Comparisons for a Million
The algorithm that makes you feel stupid for ever writing a for loop over sorted data.
pattern O(log n)
04
Sliding Window — Kill the Nested Loop
Turn O(n²) brute force into O(n) by being smarter about what you recompute.
pattern O(n)
05
Stacks — Last In, First Out, Always Useful
The simplest useful data structure after arrays. Push, pop, and the patterns they unlock.
data structure LIFO