JavaScript Data Structures and Algorithms
- Linked List [ Single , Double ]
- Queue
- Stack
- Hash Table
- Heap
- Tree [ Binary Search, Segment]
- Trie
- Graph
- Factorial
- Fibonacci Number
- Sum
- Square Root
- Combinations
- Permutations
- Regular Expression Matching
- Z algorithm
- Search [ Linear, Binary ]
- Sorting [ Bubble, Selection, Insertion ]