Welcome to my LeetCode Solutions Repository! This collection comprises the LeetCode problems I've tackled during my interview preparation. It's designed to assist fellow students and developers in enhancing their problem-solving skills and preparing for coding interviews.
All solution files are located in the root directory of this repository. Each file is named following the pattern:
[ProblemNumber]_[ProblemName].[FileExtension]
For example:
1_two_sum.cpp2_add_two_numbers.py
This naming convention facilitates easy identification and navigation of the solutions.
- Languages: C++, Python, SQL
- Algorithms & Concepts:
- Two Pointers
- Sliding Window
- Dynamic Programming
- Graph Traversal
- String Manipulation
- Linked List Operations
- Clone the Repository:
git clone https://github.com/cotoirares/leetcode.git
- Navigate to the Repository Directory:
cd leetcode - Access Solutions: Open the desired solution file using your preferred code editor.
Contributions are welcome! If you have alternative solutions or optimizations, please feel free to submit a pull request.
Steps to Contribute:
- Fork the Repository.
- Create a New Branch:
git checkout -b feature/your-feature-name
- Commit Your Changes:
git commit -m 'Add your descriptive commit message' - Push to the Branch:
git push origin feature/your-feature-name
- Open a Pull Request.
For questions or suggestions, reach out via:
- Email: rares@cotoirares.com
- LinkedIn: Rareș-Andrei Cotoi
If you find this repository helpful, please consider starring ⭐ it to show your support.
This project is licensed under the MIT License.