/Algorithms-and-DataStructures

A collection of algorithms, data structures, and miscellaneous logic/mathematics problems in the JavaScript language

Primary LanguageJavaScript

Algorithms and Data Structures

  • A collection of algorithms, data structures, and miscellaneous logic/mathematics problems in the JavaScript language.

Algorithms

  • Search
  • Sort

Data Structures

  • Graph
  • Hash Table
  • Linked List
  • Queue
  • Tree
  • LRU Cache
  • Circular Buffer
  • Trie

Miscellaneous

  • Dynamic Programming
  • Permutation
  • Combination
  • Power Set
  • etc.

To-Do

  • B-Tree
  • Red Black Tree
  • Traveling Saleman
  • Time/Space Complexity for all