Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.66 KB

File metadata and controls

35 lines (24 loc) · 1.66 KB

Contribution Guidelines

Thank you for your interest in contributing to the Algorithms Collection repository! We appreciate your help in improving and expanding the collection of algorithms. Please follow the guidelines below to ensure a smooth contribution process.

How to Contribute

  1. Fork the repository.

  2. Create a new branch for your changes.

  3. Implement the algorithm in the desired programming language(s). Make sure to follow the coding style conventions of the specific language and include comments to explain your code.

  4. Add a README.md file in the folder of the specific algorithm you are implementing. The README should contain the following information:

  • Algorithm name
  • Brief description of the algorithm
  • Time complexity
  • Space complexity
  • Example use case
  • Code snippet (optional)
  1. Test your code thoroughly to ensure it is working correctly.

  2. Commit your changes and push them to your forked repository.

  3. Create a pull request, providing a detailed description of the changes you've made.

  4. Wait for a maintainer to review your pull request. They may suggest changes or ask for clarification on certain aspects. Please be patient and address any feedback provided.

Code of Conduct

Please adhere to the following code of conduct while contributing to this repository:

  • Be respectful and considerate towards other contributors.
  • Use appropriate language and avoid offensive comments.
  • Keep the discussions focused on the topic at hand.
  • Be open to constructive criticism and be willing to learn from others.

By following these guidelines, we can maintain a welcoming and productive environment for all contributors. Thank you for your cooperation!