Giter VIP home page Giter VIP logo

open-source-dsa-code's Introduction

open-source-DSA-code

UPDATE CONTRIBUTING.MD WITH YOUR GITHUB HANDLE AND NAME

WHY WE SHOULD CONTRIBUTE IN OPEN SOURCE

Contributing to an open source project helps you gain a much deeper knowledge about the software. Your first open source contribution may not be as easy as you might expect upfront, as it may involve one or more of the following steps: 1.determining which part of your solution is worth contributing. 2.studying the contribution guidelines of the target project. 3.obtaining and building the project. 4.extracting the relevant code fragments. 5.adapting the code and integrating the desired changes. 6.providing the required level of automated test cases and documentation. 7.filing an issue. 8.submitting the change.

CREATE YOUR OWN ISSUE OR SOLVE THE GIVEN ISSUES BY RAISING PR IN YOUR PREFERRED REPOS.

People can star, fork or clone your respective language repo and can add any type of data structures or algorithm codes and can raise PR during hacktoberfest.

Use this repo for contributing in open source.

Start solving issues and raise the pull requests and even you can create your own issues.

If you want to contribute to a project, the simplest way is to:

Find a ISSUE you want to contribute to ->> Fork it

  1. Clone it to your local system

  2. Make a new branch

  3. Make your changes

  4. Push it back to your repo

  5. Click the Compare & pull request button

  6. Click Create pull request to open a new pull request

If the reviewers ask for changes, repeat steps 5 and 6 to add more commits to your pull request.

Happy coding!

open-source-dsa-code's People

Contributors

adityaharsh2001 avatar akghosh111 avatar aks1809 avatar akshitagupta15june avatar aleksey-voko avatar alias-alan avatar avidcoder101 avatar benji918 avatar blackphoenix42 avatar bran-deb avatar chayan-11 avatar cixtor avatar dibyarupnath avatar divyanshugit avatar eyucoder avatar guptaarth87 avatar harikanani avatar harmonyskull avatar harshita248 avatar hritik5102 avatar jyoti-prakash-rout avatar jyotijauhari avatar kenhorlador avatar khushi-saxena avatar lonebots avatar ns007-dev avatar pawarhrishi21 avatar rajadwaita avatar thethakursahab avatar xybervenom avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

open-source-dsa-code's Issues

Insertion Sort

Raise a pr of insertion sort code in any language after forking this repo.

Proposal to change repository structure

There should be separate repositories for C++ and Java. So the issues can not be skipped without having solutions for both in C++ and Java (Like we have just skipped Bubble Sort for C++ ). And also other developers will have to fork only the repository of their interest without forking any extra files of other languages.

LargestSmallestNumber

Java program to print the largest and smallest number in each row and column of 2D array.

Bubble Sort

Issue is very basic
Add code of bubble sort in any language.

Join The Organization.

Hi, I am Vikas. I wanted to know is there any method to join this organization?
I would love to be part of this awesome organization.

HACKTOBERFEST 2020 (Open Source Celebration)

We all know Hacktoberfest will be starting from 1st October 2020.

Hacktoberfest is a celebration open to everyone in our global community.
Pull requests can be made in any GitHub-hosted repositories/projects.

Four valid pull requests (PRs) between October 1-31 (in any time zone) are required in this open source celebration.
If a maintainer reports your pull request as spam or behavior not in line with the project’s code of conduct, you will be ineligible to participate.

You can sign up anytime between October 1 and October 31- here https://hacktoberfest.digitalocean.com/

PR'S will be increased from 1st October onwards so I request everyone to solve issues , raise your issues but please maintain the code of conduct.

  1. STAR THIS REPO before any PR.

  2. Only those PR's will be merged if there is no conflict with the master branch, the code which is not available already in the repo and if the code is added to suitable folder.

  3. It is difficult to assign the issue to a seprate person so pr's will be merged if the issues are solved in fcfs.

  4. I will be adding some more issues(beginner friendly as well as moderate) but it will be great if you all look at repo's and find out what different codes can be added because DSA is very vast.

At last Enjoy this month of open source celebration.
All the best!
Happy Coding!

PROCESS OF CONTRIBUTION IN THE REPOSITORIES

PROCESS OF CONTRIBUTION IN THE REPOSITORIES

FORK THE REPOSITORY OF YOUR CHOICE
ADD YOUR CODE IN RESPECTIVE FOLDER
CREATE A PULL REQUEST
AFTER A SIMPLE CHECK I WILL MERGE THE PR

HAPPY CODING AND CONTRIBUTING!!!!

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.