Implement Data Structures
Sorting
Status | Problem |
|---|---|
| Insertion Sort | |
| Merge Sort | |
| Quick Sort |
Graphs
Status | Problem |
|---|---|
| Matrix Depth-First Search | |
| Matrix Breadth-First Search | |
| Dijkstra's Algorithm | |
| Prim's Algorithm | |
| Kruskal's Algorithm | |
| Topological Sort |
Dynamic Programming
Status | Problem |
|---|---|
| 0 / 1 Knapsack | |
| Unbounded Knapsack |
Design Patterns
Status | Problem |
|---|---|
| Factory Method Pattern | |
| Singleton Pattern | |
| Builder Pattern | |
| Prototype Pattern | |
| Adapter Pattern | |
| Decorator Pattern | |
| Facade Pattern | |
| Strategy Pattern | |
| Observer Pattern | |
| State Pattern |
Machine Learning