This repository is a collection of my solutions to coding challenge problems. The goal is to practice problem solving, data structures, and algorithms while building a personal archive of solutions. All solutions are currently in Python.
βββ leetcode/ # Solutions to LeetCode problems
β βββ two-sum/
β βββ balanced-binary-tree/
β βββ ...
βββ (future folders for other platforms)
As of now, all solutions are under the leetcode/ folder, but the structure is designed to expand to other platforms (e.g., HackerRank, Codeforces, Advent of Code).
- Strengthen algorithmic thinking
- Improve coding interview skills
- Build a library of solved problems for reference
- Explore multiple problem-solving approaches
Browse the folders by platform and problem name to see individual solutions.
Each problem folder typically contains:
- The problem
- Solution code
- Notes or explanations (in comments)
This repo is primarily for personal learning and practice. However, feedback, alternative solutions, and discussions are always welcome β feel free to open an issue or pull request.
- LeetCode for providing the problem sets.