Algorithms & Data Structures Articles
Algorithms are the core of computer science, and this category is where I explore the ideas that make software efficient, scalable, and elegant. You will find articles on algorithms, data structures, time complexity, graph algorithms, optimization, and the tradeoffs that shape real software systems.
I enjoy studying why one solution outperforms another, how complexity changes design decisions, and which techniques still hold up as problems grow larger. If you like efficient thinking and clever problem solving, this category should feel like home.
Browse the articles below to explore algorithms in a deeper and more practical way.