This repository contains my daily solutions to LeetCode problems, written primarily in C++.
The main goal of this repository is to build consistency in problem solving while improving algorithmic thinking and code quality over time.
- LeetCode: https://leetcode.com/osaamaahmeed/
- Total problems solved: 9
- Current streak: 1 days
- Longest streak: 1 days
- Solve at least one LeetCode problem every day
- Focus on consistency over perfection
- Document problem-solving approaches clearly
- Revisit and optimize solutions when possible
- C++ (primary)
Additional languages may be added in the future once the core problem-solving approach is solid.
Problems are organized by year and month:
2026/
βββ 01-January/
β βββ 0001-two-sum.cpp
β βββ 0121-best-time-to-buy-and-sell-stock.cpp
β βββ README.md
βββ 02-February/
Each problem solution includes:
- Problem number and name
- Date solved
- Difficulty
- A brief explanation of the approach
- Time and space complexity
- Some solutions may start with a brute-force approach.
- Solutions may be refined or optimized later.
- The focus is on steady improvement, not perfect solutions from day one.
These solutions are written for learning and practice purposes.
If you are currently solving a LeetCode problem, try to work on it yourself before referring to any solution here.
This project is licensed under the MIT License.