Reading notes for Algorithms 4th Edition
Implement its algorithms in TypeScript.
- Selection Sort
- Insertion Sort
- Shell Sort
- Merge Sort (top down)
- Merge Sort (bottom up)
- Quick Sort
- Quick Sort (3 ways)
- Priority Queue
- Indexed Priority Queue
- Sequential Symbol Table
- Binary Search Symbol Table
- Binary Search Tree
- Red Black Binary Search Tree
- Hash Table (linear probing)
There are speed testing for each algorithm above, u can check it out by clone the repo then navigate to it and:
-
Install dependencies:
yarn
-
Start local server:
yarn dev
-
Go to
http://localhost:3000/
-
Check out console