Curated solutions to LeetCode problems, algorithm design patterns, and computer science lab assignments.
| # | Problem | Topic | Difficulty | Solution | Time | Space | Date Added |
|---|---|---|---|---|---|---|---|
| 0001 | Two Sum | Arrays & Hashing | Easy | Python | 2026-09-08 | ||
| 0217 | Contains Duplicate | Arrays & Hashing | Easy | Python | 2026-09-09 |
- Lab 1 — Library Borrowing Frequency & Counter Analytics
- Lab 2 — Array Operations & Search Procedures
- Lab 3 — Stack Implementation & Expression Evaluation
- Lab 4 — Queue Architectures & Buffer Management
- Lab 5 — Linked List Manipulation & Traversal
- Lab 6 — Binary Search Trees (BST) & In-order Walk
- Lab 8 — Graph Representation & Traversal (BFS/DFS)
Run individual problem solutions directly with Python:
python leetcode/0001_two_sum.pyOr execute all tests using pytest:
pytest leetcode/