Welcome to my LeetCode 75 solution repository! This repository contains well-structured, optimized C++ solutions to all LeetCode 75 problems, along with detailed explanations for each problem to enhance your understanding.
LeetCode 75 is a curated list of essential coding problems designed to improve problem-solving skills for technical interviews, competitive programming, and coding assessments. These problems cover a broad spectrum of topics that help you master data structures, algorithms, and their applications.
The solutions are categorized based on topics, making it easy to navigate:
- Arrays & Strings
- Linked Lists
- Stacks & Queues
- Trees & Graphs
- Dynamic Programming
- Bit Manipulation
- Two Pointers, Sliding Window, and more
I have solved all LeetCode 75 problems, and they are organized into different categories. You can find solutions in the respective folders.
To get a local copy, use the following command:
git clone https://github.com/suman105/LeetCode-75.git
cd LeetCode-75Ensure you have C++ and Git installed on your system. You can follow the installation guides for C++ and Git.
You can run any solution using your preferred IDE or by compiling it from the command line using:
g++ <filename>.cpp -o <outputfile>
./<outputfile>Contributions are welcome! Feel free to fork this repository, suggest improvements, or add alternative solutions. To contribute:
- Fork the repository.
- Create a new branch.
git checkout -b feature-branch
- Commit your changes.
git commit -am 'Add new solution' - Push to your fork.
git push origin feature-branch
- Open a pull request.
If you find this repository helpful, consider giving it a starβ on GitHub. Your support motivates me to continue improving and adding more solutions! π
Happy Coding! π»π―