Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/meghaniankov/algorithms-practice

👩‍🏫 Practice and notes for basic algorithms & data structures
https://github.com/meghaniankov/algorithms-practice

Last synced: about 1 month ago
JSON representation

👩‍🏫 Practice and notes for basic algorithms & data structures

Awesome Lists containing this project

README

        

# Basic Algorithms & Data Structures

Practice and notes for basic algorithms & data structures

### Sorting Algorithms
- [x] Merge Sort
- [x] Quick Sort
- [ ] Insertion Sort
- [x] Bubble Sort
- [x] Selection Sort

### Search Algorithms
- [x] Binary Search

### Graph Traversal
- [x] Breadth First Search (BFS)
- [x] Depth First Search (DFS)

### Data Structures
- [x] Graphs
- [x] Trees
- [x] Binary Search Tree
- [x] Linked Lists
- [x] Hash Tables
- [ ] Stacks
- [x] Queues

### MISC
- [x] Big O Notation
- [x] Recursion

## System Design
- [x] Distributed Computing
- [x] Multi-Threading
- [x] Load-Balancing/Failover
- [x] Failure Modes
- [x] Concurrency
- [x] Eventual Consistency
- [x] Sharding