Elucidate : for the curious coder

Elucidate : for the curious coder

Home
👋 Start here!
🗃️ Data Structures
🎯 Algorithms
🔍 Concepts
🧩 Solutions
🗒️ Notes
🗨️ Chat
💳 Support me!
📚 References
Archive

Computer Science Concepts

The Falling Eggs Puzzle: Part 2
Continuing the dynamic programming adventure
Oct 1, 2024 • 
Kanaye Varma
The Falling Eggs Puzzle: Part 1
Introducing advanced dynamic programming techniques
Sep 24, 2024 • 
Kanaye Varma
Ask Marilyn
A fun computer science concept
Sep 16, 2024 • 
Kanaye Varma
Moser's Circle Problem
Why patterns are not reliable problem solvers
Sep 9, 2024 • 
Kanaye Varma
Depth-First Search
And its use in the internet
Jun 12, 2024 • 
Kanaye Varma
 and 
Alexandre Zajac
Hexadecimal
A new way to write numbers
Jun 10, 2024 • 
Kanaye Varma
Range Updates
The lazy concept
Jun 2, 2024 • 
Kanaye Varma
Greedy Algorithms
Why fast shortcuts sometimes solve hard problems
May 7, 2024 • 
Kanaye Varma
A lower bound on sorting
Why we can't have faster sorting algorithms
May 2, 2024 • 
Kanaye Varma
Numbers in Binary
A new perspective hiding in plain sight
Apr 26, 2024 • 
Kanaye Varma
The Big O
Time complexity analysis
Apr 24, 2024 • 
Kanaye Varma
Data Structures and Algorithms
An introduction
Apr 20, 2024 • 
Kanaye Varma
© 2025 Kanaye Varma
Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture