Skip to content

Repo containing multiple data structures and algorithms for typescript

License

Notifications You must be signed in to change notification settings

jrui/StructAlgo

Repository files navigation

StructAlgo


npm version Publish NPM Package

Repo that aspires to contain multiple data structures and algorithms for typescript. Feel free to add on to it, open PRs, and use it in your projects.


Documentation available here

NPMJS package info available here


Implementation Progress

Data Structures

  • Hash Set
  • Linked List
  • Ring Buffer
  • Stack
  • Tree Set
  • AVL Tree
  • Graph
  • Heap
  • LRU Cache
  • Queue
  • Trie

Algorithms

  • Quick Sort
  • Bubble Sort
  • Bucket Sort
  • Counting Sort
  • Insertion Sort
  • Merge Sort
  • Radix Sort
  • Selection Sort