In this repository, I document my journey of solving one LeetCode problem per week using Python. This README file provides an overview of my approach, goals, and progress.
- Improving Problem-Solving Skills: By regularly practicing on LeetCode, I aim to enhance my problem-solving skills, algorithmic thinking, and coding proficiency in Python.
- Consistent Learning: Solving one problem per week ensures consistent learning and application of data structures, algorithms, and Python programming techniques.
The repository is organized into weekly folders, each containing the Python solution file (solution.py) for the respective LeetCode problem. Additionally, each folder may include a README file providing insights into my thought process, approach, and any additional notes related to the problem.
- Week 1: Two Sum
- Week 2: Reverse Words in a String III
- Week 3: Kids With the Greatest Number of Candies
I welcome contributions, feedback, and suggestions for improvement. If you have any alternative solutions for the problems I've solved, feel free to open a pull request or raise an issue.