Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 1.3 KB

CONTRIBUTING.md

File metadata and controls

20 lines (14 loc) · 1.3 KB

Contribution guidelines

First of all, thanks for thinking of contributing to this project. 😄

Before sending a Pull Request, please make sure that you're assigned the task on a GitHub issue.

  • If a relevant issue already exists, discuss on the issue and get it assigned to yourself on GitHub.
  • If no relevant issue exists, open a new issue and get it assigned to yourself on GitHub.

Please proceed with a Pull Request only after you're assigned. It'd be sad if your Pull Request (and your hardwork) isn't accepted just because it isn't ideologically compatible.

While making a Pull Request, please take care of the following rules:

  • Include only one algorithm in each pull request. A PR containing more than one algorithm will not be merged.
  • Write your algorithm in a language other coders are mostly acquainted with i.e. C/C++/Python/Java. Any other language will be accepted only after discussion with the maintainers.
  • When writing the algorithm's code, please include a small readme.md file in the folder briefly explaining the algorithm. Make sure your readme.md provides a clear understanding of the algorithm to a new-comer. Explanation should be given in not more than 300 characters
  • Write the name of the algorithm you added and the language you used in the title while making the PR.