This repository contains my solutions to LeetCode problems, organized by programming language and difficulty level. It also includes notes and tips on solving problems and understanding key concepts.
- Helps users quickly navigate your README.
- Example:
LeetCode/
: The root directory.Python/
: Contains Python solutions categorized by difficulty.Notes/
: Contains notes on concepts and strategies related to problem-solving.
LeetCode/
│
├── Python/
│ ├── Easy/
│ │ ├── problem_001.py
│ │ ├── problem_002.py
│ │ └── ...
│ ├── Medium/
│ │ ├── problem_101.py
│ │ ├── problem_102.py
│ │ └── ...
│ └── Hard/
│ ├── problem_201.py
│ ├── problem_202.py
│ └── ...
│
├── Notes/
│ ├── Python/
│ │ └── concepts.md
│ ├── AnotherLanguage/
│ │ └── concepts.md
│ └── General/
│ └── tips_tricks.md
│
└── README.md
- Clone the repository using
git clone https://github.com/yourusername/LeetCode.git
. - Navigate to the desired problem in the
Python/
directory and run the script using Python. - Notes on various concepts are available in the
Notes/
directory.
- Python: Most of the solutions are implemented in Python due to its readability and efficiency in solving algorithmic problems.
- Feel free to leave comments and suggestions by submitting pull requests or opening issues.
- If you are just starting out, start here: AlgoMap.io
- You can create a leetcode badge by using this.
This project is licensed under the MIT License - see the LICENSE file for details.
Thanks to Greg Hogg for his brilliant educational content which is appropariate for any level. You can start from his youtube channell.