Skip to content

Latest commit

 

History

History
79 lines (47 loc) · 3.13 KB

CONTRIBUTING.md

File metadata and controls

79 lines (47 loc) · 3.13 KB

Contributing Guidelines

Thank you for considering contributing to the Blind 75 LeetCode repository! We welcome contributions from the community to help improve this resource and make it even more valuable.

Please take a moment to review this document to understand how you can contribute.

Table of Contents

Ways to Contribute

There are several ways you can contribute to this repository:

  1. Suggest Improvements: If you have ideas for making the Blind 75 LeetCode repository better, please open an issue to discuss your suggestions.

  2. Report Issues: If you encounter any issues with the existing content or code, please open an issue and provide as much detail as possible.

  3. Contribute Solutions: You can contribute solutions to the problems listed in the repository. Please follow the guidelines mentioned below when submitting your solutions.

  4. Enhance Documentation: Improve documentation, including explanations and time/space complexity analysis, for existing solutions.

  5. Fix Bugs: If you find and fix any bugs in the existing code or documentation, you are welcome to submit a pull request.

Getting Started

Before you start contributing, please ensure you have the following prerequisites:

  • A GitHub account.
  • Familiarity with Git and GitHub.
  • Code editor or IDE for making changes.

Contributing Process

Here's the general process for contributing:

  1. Fork the Repository: Click the "Fork" button at the top of this repository to create your copy.

  2. Clone Your Fork: Clone your fork to your local machine.

    git clone https://github.com/your-username/Blind-75-LeetCode.git
    
  3. Create a Branch: Create a new branch for your contribution.

    git checkout -b feature/your-feature-name
    
  4. Make Changes: Implement your changes, following the guidelines provided.

  5. Test Your Changes: Ensure that your changes do not introduce new issues and are consistent with the repository's style and structure.

  6. Commit Changes: Commit your changes with a meaningful commit message.

    git commit -m "Add solution to problem X"
    
  7. Push Changes: Push your changes to your fork on GitHub.

    git push origin feature/your-feature-name
    
  8. Create a Pull Request: Go to the original repository and create a pull request. Please provide a detailed description of your changes.

  9. Review and Collaboration: Your pull request will be reviewed, and you may need to make further changes. Be responsive to comments and feedback.

  10. Merge: Once your pull request is approved, it will be merged into the main branch.

Code of Conduct

Please note that we have a Code of Conduct that we expect all contributors to adhere to. By participating in this project, you agree to follow this code.

We appreciate your contributions to the Blind 75 LeetCode repository and look forward to working together to make it an even better resource for the community!