Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 2.18 KB

CONTRIBUTING.md

File metadata and controls

36 lines (26 loc) · 2.18 KB

🔥Best repository for you to start your open source journey!!

🔼 Prerequisite required to Contribute

Contributing Code

  • Git/GitHub
  • Programming Language
  • Data structures and algorithms
  • Problem solving

Contributing in docs/repo maintainance/others

  • Git/GitHub
  • Markdown/Html
  • GitHub Actions/Yaml
  • CI/CD

✅ How to Contribute

Pull Requests

Must Use PR templates according to your requirement.

💻Code PRs

  • Currently, we only cover problems of LeetCode, GeeksForGeeks and InterviewBit. Problems of other good platforms can be accepted(ONLY AFTER DISCUSSIONS).
  • We maintain the structure of repositroy by creating specific directories corresponding to coding platoforms i.e. Leetcode, GFG, Interviewbit.
  • ⚠️Please contribute your code in the right directory!! Example - LeetCode questions should be in the LeetCode directory and same for others.
  • MUST CHECK if that question already exists or not!! Follow following steps:
    Example- A solution named "Nine divisors.java" is to be added, then first check if any directory(or new PR) with the name "Nine divisors" exists or not and if yes, then move to "Nine divisors" directory and then add your code there(if java file exists then append in that file) or if that folder doesn't exists then create a folder/directory with the name "Nine divisors" and then add your code. How to create a folder/directory?
  • File naming convention:
    • Every word in the file should be separated by a space. eg. "Rat in the maze" , "19. Remove Nth Node From End of List", etc.
    • ❌No other naming format will be accepted from now.(to maintian the structure)

❌Note: Creating multiple wrong PRs can lead to a permanent ban.❌