Welcome to the Problem of the Day (POTD) repository! 🎉
This project is part of Hacktoberfest 2024, and we're excited to have you contribute to solving daily LeetCode & other platforms problems.
The goal of this repository is to collaboratively solve Problem of the Day (POTD) with detailed explanations and solutions in various programming languages. You can contribute by solving problems, improving existing solutions, or adding explanations for different approaches.
Before you begin, ensure you have the following installed:
- A working environment for your preferred language (e.g., Python, C++, Java).
- Fork the Repository: Click on the "Fork" button at the top of this page to create a copy of this repository in your account.
- Clone the Forked Repo:
git clone https://github.com/<your-username>/LeetCode_POTD_Hacktoberfest2024.git
- Navigate to the Project Directory:
cd DSA_POTD_Hacktoberfest2024
- Create a New Branch:
git checkout -b your-branch-name
- Pick a LeetCode Problem of the Day from the Issues section or add a new problem.
- Write your solution in a new file under the corresponding problem directory.
- Follow the coding guidelines in the CONTRIBUTING.md.
- Once your solution is ready, commit your changes and open a Pull Request.
If you're solving the problem Two Sum
:
- Create a new file like
two_sum_solution.py
in the relevant folder. - Add your solution, and make sure to include comments explaining your approach.
- Create a Pull Request for review.
- Sign up for Hacktoberfest at hacktoberfest.com.
- Find and contribute to open issues marked with the Hacktoberfest label.
- Make four pull requests between October 1 and October 31 to qualify for prizes.
This repository is licensed under the MIT License. For more information, see the LICENSE file.
If you have any questions or need help, feel free to create a Discussion or open an Issue. Happy coding!