Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hojas/typescript-algorithms
🧬 Algorithms and data structures implemented in TypeScript.
https://github.com/hojas/typescript-algorithms
algorithm algorithms computer-science data-structures interview interview-preparation typescript typescript-algorithms
Last synced: about 1 month ago
JSON representation
🧬 Algorithms and data structures implemented in TypeScript.
- Host: GitHub
- URL: https://github.com/hojas/typescript-algorithms
- Owner: hojas
- License: mit
- Created: 2024-01-10T10:18:39.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-01T09:09:36.000Z (2 months ago)
- Last Synced: 2024-11-01T10:18:59.621Z (2 months ago)
- Topics: algorithm, algorithms, computer-science, data-structures, interview, interview-preparation, typescript, typescript-algorithms
- Language: TypeScript
- Homepage:
- Size: 371 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TypeScript Algorithms and Data Structures
## Data Structures
- [Linked List](https://github.com/hojas/typescript-algorithms/tree/main/src/1-data-structures/1-linked-list)
- [Stack](https://github.com/hojas/typescript-algorithms/tree/main/src/1-data-structures/2-stack)
- [Queue](https://github.com/hojas/typescript-algorithms/tree/main/src/1-data-structures/3-queue)
- [Tree](https://github.com/hojas/typescript-algorithms/tree/main/src/1-data-structures/4-tree)## Algorithms
### Sort
1. [Bubble Sort](https://github.com/hojas/typescript-algorithms/tree/main/src/2-algorithms/1-sort/1-bubble-sort)
2. [Selection Sort](https://github.com/hojas/typescript-algorithms/tree/main/src/2-algorithms/1-sort/2-selection-sort)
3. [Insertion Sort](https://github.com/hojas/typescript-algorithms/tree/main/src/2-algorithms/1-sort/3-insertion-sort)
4. [Shell Sort](https://github.com/hojas/typescript-algorithms/tree/main/src/2-algorithms/1-sort/4-shell-sort)
5. [Merge Sort](https://github.com/hojas/typescript-algorithms/tree/main/src/2-algorithms/1-sort/5-merge-sort)
6. [Quick Sort](https://github.com/hojas/typescript-algorithms/tree/main/src/2-algorithms/1-sort/6-quick-sort)
7. [Heap Sort](https://github.com/hojas/typescript-algorithms/tree/main/src/2-algorithms/1-sort/7-heap-sort)
8. [Counting Sort](https://github.com/hojas/typescript-algorithms/tree/main/src/2-algorithms/1-sort/8-counting-sort)
9. [Bucket Sort](https://github.com/hojas/typescript-algorithms/tree/main/src/2-algorithms/1-sort/9-bucket-sort)
10. [Radix Sort](https://github.com/hojas/typescript-algorithms/tree/main/src/2-algorithms/1-sort/10-radix-sort)### Search
1. [Binary Search](https://github.com/hojas/typescript-algorithms/tree/main/src/2-algorithms/2-search/1-binary-search)