MCLT — More Code Less Talk

Brimstone
2 min readJan 7, 2022

The Pandemic of Data Structures and Algorithms Courses

The pandemic of Data Structures and Algorithms Courses

After being constantly harassed by a flood of courses on Data Structures & Algorithms online, I have finally decided to take the matter in my own hands.

Welcome to my blog!

I am a post graduate student computer science student and I have about 6 years of university-level computer science education under my belt. I am here to give you a no-nonsense introduction to commonly used data structures and algorithms. There will be less talk and more code. Given below is my bucket list that I plan to cover:

  • Recursion
  • Searching
  • Sorting
  • Hashing
  • Linked Lists
  • Stacks
  • Queues
  • Trees & its variants
  • Heaps & its applications
  • Unions
  • Graphs: Representations and Algorithms
  • Strings
  • Greedy Techniques
  • Recursion Revisited
  • Dynamic Techniques
  • Bitwise Operations Optimization

Links will be updated as I publish new articles. I will use Python for code examples because it is easy for any programmer to understand (even if you don’t know the language). Expect a frequency of 1 topic/week.

FAQ

Q. Where is complexity analysis?
A. I assume that you already know the basics of big-O, big-Ω and big-Θ notation. This series does not dwell on basics for too long.

Q. What about mathematical/graphics algorithms?
A. They are under my radar but I can’t give any assurances yet.

--

--