Algorithms and Data Structures From Zero to Hero

This is the table of content for the Algorithms and Data Structures series from zero to hero.

Big O Notation

Data Structure


  • Selection sort
  • Recursion
  • Quicksort
  • Hash Tables
  • Breadth-first Search
  • Dijkstra’s Algorithm
  • Greedy Algorithms
  • Dynamic Programming
  • AVL Trees
  • Testing Algorithms


  • Dealing with Technical Questions

I will try to post at least once a week and I will also update this table each time I post with the link to the corresponding article.

Thanks for reading. If you find these DSA series useful, then please share them with your friends and colleagues.



Kemil Beltre

I am a Software Engineer who likes to create, build things and share my knowledge in the process.