Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.75 KB

CONTRIBUTING.md

File metadata and controls

22 lines (17 loc) · 1.75 KB

Contribution Guidelines :

Steps required to follow before adding any file or code or solution.

Prerequisites

Hey! Before you start contributing to this repository, please create an issue with an appropriate title and with a description stating what you would like to add/change in this repository. Once the owner assigns the issue to you, you can fork the repository and start contributing while following the guidelines mentioned below. Happy Coding!

If you want to add something awesome to contribute to the repository, this is how you do it.

  1. Fork the repository
  2. Go to given file where you could see the problem.
  3. See the constraints, input and output formats of the problem and write your function accordingly. (Would help you to write a clean code.)
  4. Run your solution on local machines and check for some test cases.
  5. Click on create new file in that folder only.
  6. Copy your code there and with Solution_By_A.cpp [ A would be Your Name - Like Solution_By_Mashiyat.cpp ]
  7. After copying, click on propose new file.[ At the Bottom]
  8. Then You'd be redirected to new page, where you need to click on create pull request.
  9. Add your comments or anything you want to tell abour you solution.
  10. Then Click on create pull request and write one line description in box above the button.
  11. Your solution is pushed in the repository.
  12. If you want to add a new problem, then add a readMe.md together to explain the problem and choose appropriate sections such as Dynamaic Programming, Greedy Algorithms, Data Structure, etc to push your readMe and solution file. For example - If you are adding Tim Sort solution, go to Array or Vector folder inside Data Structure Section and then create a folder Tim Sort and then add both of your files there.