/algorithms-in-js

Various Basic Data Structures and Algorithms Implement in Javascript

Primary LanguageJavaScriptMIT LicenseMIT

Algorithms in Javascript

Write basic data structure and algorithms in javascript, my favorite language without a doubt.

Why JS

When it comes to the data structure, people first think about python or Java which I personally don’t think they are the choice. Javascript itself is a more beautiful, flexible and friendly language in the following reason:

  • Runs everywhere, thanks to node
  • Curly braces are the best, to have clear code blocks and scope
  • Event-driven makes projects written in JS more accessible and fun
  • Weak type makes more intuitive (well... I still love golang)
  • A better OOP class (over than python's underscores)
  • The best testing cycle

Topics

Resources

  • Learning Algorithms in Javascript from Scratch by Eric Traub on udemy
  • Learning Data Structures in Javascript from Scratch by Eric Traub on udemy
  • The Coding Interview Bootcamp: Algorithms + Data Structures by Stephen Grider on udemy
  • Welcome to Data Structure and Algorithms Analysis - Job Interview by Hussein Al Rubaye on udemy
  • C Language + Algorithms + Data Structures = Power by Nidhal Abidi on udemy
  • Easy to Advanced Data Structures by William Fiset on udemy
  • 10 Common Data Structures Explained with Videos + Exercises by Beau Carnes on medium

Author

Andy Chen (amazingandyyy)

LICENSE

MIT