saumyasrivastava08 / Important_Coding_Problems

11 stars 41 forks source link
competitive-programming cpp dsa java python

Rules for the Contribution.

  1. Issues will be assigned on First Come First Service Basis.
  2. You can create a new issue.
  3. Maintainer will add hactoberfest label, if the issue created by you is relevant.
  4. Don't Spam the PR otherwise spam label can be added to your PR.
  5. After creating a PR link the issue also.
  6. 5 Questions of Codeforces||Codechef will be counted as 1 PR.
  7. One Contest of Codeforces or Codechef will be counted as 1 PR.

If you have any doubt, you can post on the Discussions tab.

How to Contribute to this repository

Fork a project

You can make a copy of the project to your account. This process is called forking a project to your Github account. On Upper right side of project page on Github, you can see -

Remote means the remote location of project on Github. By cloning, we have a remote called origin which points to your forked repository. Now we will add a remote to the original repository from where we had forked.

$ git remote add upstream https://github.com/saumyasrivastava08/Important_Coding_Problems.git 

You will see the benefits of adding remote later.

Synchronizing your fork

Open Source projects have a number of contributors who can push code anytime. So it is necessary to make your forked copy equal with the original repository. The remote added above called Upstream helps in this.

$ git checkout main
$ git fetch upstream
$ git merge upstream/main
$ git push origin main

The last command pushes the latest code to your forked repository on Github. The origin is the remote pointing to your forked repository on github.

Coding_problems

Questions covered

  - Codeforces     - Division 2 Contest     - Division 3 Contest

  - OOPs     - Notes     - Practice MCQs

Credit goes to these