Welcome to my problem-solving journey on LeetCode! In this repository, I solve problems using Python, focusing on mastering algorithms, data structures, and interview patterns.
Each problem is saved in a .py file, named exactly like the problem title on LeetCode.
Inside each file, you'll find:
- Problem name
- LeetCode link
- Difficulty level
- My solution (with comments if needed)
- Developer Tools:
You can use
.leetcode-tools/smart_commit.shto automatically commit and push new solutions.
Example:
"""
Problem: Two Sum
LeetCode: https://leetcode.com/problems/two-sum/
Difficulty: Easy
"""
# Solution goes here...- Problems solved: +600
## How to Use
Browse the folders by topic. Each file contains the problem statement, link, and my solution.
Feel free to use these as study material or reference for your own practice!
---
## Contributing
Want to add your own solutions or improvements?
1. Fork the repo
2. Add your solution in the correct folder
3. Open a pull request!
---
## License
This project is open-source and free to use for learning purposes.