This project is aimed to display the inner works of some fundamental data structures and algorithms via Typescript.
-Single linked list
-Double linked list
-Stack
-Queue
-Hash map
-Heap
-Priority queue
-Graphs
-Binary trees
-Insertion sort
-Selection sort
-Mergesort
-Quicksort
-Heapsort
-Breadth-First Search
-Depth First Search
-Topological Sort
-Paths in binary trees
-Dijkstra
-Trees generator
-Huffman