Giter Site home page Giter Site logo

sanjus-robotic-studio / hacktoberfest-repo Goto Github PK

View Code? Open in Web Editor NEW

This project forked from subhronilsaha/hacktoberfest-repo

0.0 1.0 0.0 19.57 MB

Hacktoberfest 2020 repository for algorithms.

License: MIT License

C++ 73.57% TypeScript 2.38% Python 23.07% C 0.97%

hacktoberfest-repo's Introduction

Hacktoberfest Repository for Algorithms

This is a repository for people to get accustomed to making open-source contributions, aligning with the spirit of Hacktoberfest. I will be contributing Data Structures and Algorithm problem solutions here, and would encourage the others to do the same. The focus should be on learning algorithms and not just copy pasting solutions from the internet.

What is Hacktoberfest?

Hacktoberfest is basically a celebration of open-source and its community sponsored by DigitalOcean that happens every October. People are encouraged to submit pull requests and make more open source contributions. You need to make 4 successful pull requests within 31st October to be eligible to win a Hacktoberfest tee. (Only for the first 70,000 participants worldwide). Register here: https://hacktoberfest.digitalocean.com

How to Contribute?

  • Fork this repo by clicking on the Fork button on top right.

  • Clone the repo to your system.

    git clone https://github.com/<your-username>/hacktoberfest-repo.git
    cd hacktoberfest-repo
    
  • Make a new branch. Paste the below code snippet in your terminal. (Remove '<' and '>')

    git checkout -b <your-algorithm-name>
    
  • Add a new algorithm in a separate folder. See contribution guidelines for more info.

  • After making changes, push the code to your branch.

    git add .
    git commit -m "message"
    git push origin <your-branch-name>
    
  • Go to your branch and click on 'Compare and Pull Request' button. Add a description of the algorithm also.

Contribution Guidelines:

  • Commit message will be of format "Adding/modifying <algorithm-name>"
  • Do not push changes to master directly.
  • Name the folder with the Algorithm's name.
  • Algorithms can be written in any language. It could be a Leetcode question, or a question from competitive programming contests.
  • Please avoid adding algorithms already added by others.

Happy Hacking!

hacktoberfest-repo's People

Contributors

subhronilsaha avatar nyctophiliac1918 avatar sachigupta22 avatar shant-singh avatar shivadubal26 avatar jien1103 avatar whytedork avatar abhishekkumar148 avatar udeshathukorala avatar arjunrajpal avatar yash-baroda avatar alanjereb avatar hammie217 avatar ibadmukrom avatar shubhanshu0608 avatar arrynow avatar lohitsaikarumuri avatar nehal6657 avatar yugantar99 avatar athuljohn avatar kumarlokesh15 avatar sanidhyabreja avatar agesa3 avatar andreibogdanflorea avatar okezieuc avatar rafaelcsva avatar shubh-21 avatar sultanrif avatar yctseng1227 avatar

Watchers

James Cloos 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.