Code Monkey home page Code Monkey logo

competitive_programming's Introduction

Competitive_Programming

Competitive Programming Questions

Git-For-Geeks-CP-REPO-2022

gfg-banner.png

Git For Geeks - 2022

Competitive Programming

Rules :

  • To earn Git-For-Geeks goodies, you must register and make 4 valid pull requests (PRs) between October 19-29 (in any time zone).
  • Pull requests can be made in any repository of Git-For-Geeks organizations.
  • Pull requests must be approved by a maintainer of the repository/project to count.
  • If a maintainer reports your pull request as spam or behavior is not in line with the project’s code of conduct, you will be ineligible to participate.

For your PR to count, it must be:

  • Submitted in a Git-for-Geeks repository
  • The PR should be labeled as gitforgeeks-accepted by a maintainer.

Whether it’s your 1st or 999th pull request, there’s always more to learn! We’ve put together a few resources to help you create quality pull requests, keep your repositories pristine, and build on your open-source knowledge.



Rules To Contribute To This Repo

  • You can write solutions in C/C++/Java/Python for Data Structure and Algorithms.
  • All versions are valid
  • Follow the file naming convention for all your pull requests.
  • While adding any content, it should be inside its appropriate directory
  • If there is any inaccurate solution, create an issue!

How to get started

  1. Fork the repository
  2. In the forked repo, Create a Branch of your user_name from the main branch
  3. clone the repository on your local machine
  4. make sure you are doing changes in branch of your name only
  5. Add code
  6. push changes on GitHub
  7. Make a pull request and you are done
  8. Note : if maintainer has suggested changes, do that, otherwise your request won't be considered

Keep Checking leaderBoard to know whether your PR is accepted or not

Things you can contribute to

  • Repo contains folders of all the data structures and algorithms topics with pre-addressed questions. You can add a solution to a question (present in the README of particular topic folder) that is unanswered.
  • You can update the existing solution with a better one (better complexity).
  • Participants can even add new questions and solutions of their interest.
  • First, Solve issues raised by other people or yourself.
  • Well-documented source code with detailed explanations provides a valuable resource for educators and students alike.

Steps For Contribution

1. Fork this repo
2. Star this repo
3. Add a file ( txt/cpp ) inside appropriate folder
4. commit the code
5. Make pull request


FEATURES

  1. Beginner-friendly.
  2. Suitable for both newbie and expert programming enthusiasts.
  3. It would help participants who are not familiar with Development but are eager to participate in open source.

Materials


Contributors

competitive_programming's People

Contributors

sasi0901 avatar chirag-01 avatar yxshwxnt avatar pratham2301 avatar geeks-for-geeks-rcoem avatar sahilhedau49 avatar srushti-2210 avatar vedantmahajan34 avatar srushti-dhakate-2210 avatar kr492 avatar yash14agr avatar janweeee avatar yashhh-03 avatar suryakantdubalgundeoutlook avatar kart027 avatar utkarsh44484 avatar stutiagrawal10 avatar nishantth1 avatar minalghate avatar sahilchharra avatar jayasingh-14 avatar gauravmkedia avatar bhushan21z avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.