Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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)