This repository is intended to become my "go-to" place for any questions related to software design, architecture, performances, ...
Pattern | Difficulty | Language | Type | State | Source Code |
---|---|---|---|---|---|
Singleton | Fundamentals | Typescript | Creational | Done ✅ | View |
Builder | Fundamentals | Typescript | Creational | Done ✅ | View |
Factory | Fundamentals | Typescript | Creational | Done ✅ | View |
Observer | Intermediate | Typescript | Behavioral | Done ✅ | View |
Pattern | Difficulty | Language | Type | State | Source Code |
---|---|---|---|---|---|
Singleton | Fundamentals | Typescript | Creational | WiP 🚧 | View |
Algorithm | Difficulty | Language | Time Compelxity | State | Source Code |
---|---|---|---|---|---|
Cartesian Product | Fundamentals | Typescript | O(n²) | Done ✅ | view |
Euclid GCD | Fundamentals | Typescript | O(log n) | Done ✅ | view |
Factorial | Fundamentals | Typescript | O(n) | Done ✅ | view |
Fibonacci | Fundamentals | Typescript | O(n) | Done ✅ | view |
Is Power of | Fundamentals | Typescript | O(n) | Done ✅ | view |
Is Prime | Fundamentals | Typescript | O(sqrt(n)) | Done ✅ | view |
Knapsack | Intermediate | Typescript | O(n) | Done ✅ | view |
Partitions | Advanced | Python | O(n²) | WiP 🚧 | view |
Pattern | Difficulty | Language | Type | State | Source Code |
---|---|---|---|---|---|
SRP | Fundamentals | Typescript | Creational | WiP 🚧 | View |