wyattsweet / Data-Structures-and-Algorithms

Common Data Structures and Algorithms implemented in JavaScript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Algorithm and Data Structures in JavaScript

Data structures and algorithms implemented using JavaScript.

General Terms

  • Topological Sorting – When a set of tasks or steps need to be executed in a specific order, topological sort orders them in the order they need to be executed. A real world example of this is courses that have pre-requisites, you have to take Drawing I before you can take Drawing II.

Data Structures

Algorithms

Math

Queue

Graphs

Sorting

Searching

Strings

Uncategorized

Unsolved

  • Write fibbonaci iteratively and recursively
  • Implement parseInt
  • Write a multiply function that multiples 2 integers without using *
  • Calculate the mean, median, mode and range for a set of numbers.

TODO

  • Write tests for all data structures and algorithms
  • Write documentation for data structures that don't have it
  • Add ESlint to help with coding style

Resources

About

Common Data Structures and Algorithms implemented in JavaScript


Languages

Language:JavaScript 100.0%