Books

  • Beginning Algorithms - Simon Harris, James Ross
  • Grokking Algorithms - Aditya Bhargava
  • Algorithm Design - Jon Kleinberg, Eva Tardos
  • Algorithms - Robert Sedgewick, Kevin Wayne
  • Algorithms: Notes for Professionals - GoalKicker
  • Algorithms - S. Dasgupta
  • Introduction to Algorithms - Thomas H. Cormen
  • The Design and Analysis of Algorithms - Anany Levitin
  • A Common-Sense Guide to Data Structures and Algorithms - Jay Wengrow
  • Data Structures & Algorithms with JavaScript - Michael McMillan
  • Notes on Data Structures and Programming Techiques - James Aspnes
  • Programming Challenges - Steven S. Skiena
  • Data Structures Using C - Reema Thareja
  • The Algorithm Design Manual - Steven S. Skiena
  • Teach Yourself Data Structures & Algorithms in 24 Hours - Robert Lafore