Coder Social home page Coder Social logo

algorithms's Introduction

Welcome to C0D1NG ๐Ÿ’

C0D1NG is an organization that helps everyone to contribute to open source.

List of Contributors ๐Ÿš€


The GitHub Flow

githubflow

~ CREATE A BRANCH

Create a branch in your project where you can safely experiment and make changes.

  • Add commits in a new branch

~ OPEN A PULL REQUEST

Use a pull request to get feedback on your changes from people across the world.

  • Discuss and review a pull request

~ MERGE AND DEPLOY

Merge your changes into your master branch and deploy your code.


If you are a beginner and want to start your open source journey then

๐Ÿ‘‰ 1. Fork this repository

๐Ÿ‘‰ 2. Clone on your system

๐Ÿ‘‰ 3. Create a Branch

๐Ÿ‘‰ 4. Add your name in Contributors.md

๐Ÿ‘‰ 5. Add & Commit changes

๐Ÿ‘‰ 6. Push changes to GitHub

๐Ÿ‘‰ 7. Compare & Submit Pull request

Hurray! Now you are a part of the open source community ๐Ÿš€๐Ÿš€๐Ÿš€


Join our Community ๐Ÿ‘‰๐Ÿป C0D1NG

algorithms's People

Stargazers

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

Watchers

 avatar

algorithms's Issues

Implement Quick Sort

Write a program to implement quick sort.

This issue is open for all, so everyone can work on this issue and every valid pull request will be merged.
Maximum number of people can work on this issue, there is no limitations.

File format ๐Ÿ‘‰๐Ÿป username_filename.extention

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Happy Coding ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป

Implement Josephus Problem

I would love to add solution to this problem.
Please add hacktoberfest and hard label.
Happy Hacking.

Tarjan's Algorithm for finding articulation points in a Graph.

A vertex in an undirected connected graph is an articulation point (or cut vertex) iff removing it (and edges through it) disconnects the graph. Articulation points represent vulnerabilities in a connected network โ€“ single points whose failure would split the network into 2 or more components. Tarjan's Algorithm helps in finding those articulation points in a network.

Breadth First Search (BFS)

Write a program to implement breadth first search in graphs.

This issue is open for all, so everyone can work on this issue and every valid pull request will be merged.
Maximum number of people can work on this issue, there is no limitations.

File format ๐Ÿ‘‰๐Ÿป username_filename.extention

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Happy Coding ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป

Awesome Problems and Solution

if we add a folder for some good competitive coding problems or some very good problems asked in interviews also problems which helps to learn some nice concepts it would be helpful

Implement Bubble Sort

Write a program to implement bubble sort.

Maximum number of people can work on this issue there is no limits, make sure that the each filename should also contain your username to avoid merge conflicts and overriding.

File format ๐Ÿ‘‰๐Ÿป username_filename.extention

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Happy Coding ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป

Implment Hashing Algorithms.

I would love to add solution to this hashing problems.
Please add hacktoberfest and hard label.
Happy Hacking.

Implement Merge Sort

Write a program to implement merge sort.

This issue is open for all, so everyone can work on this issue and every valid pull request will be merged.
Maximum number of people can work on this issue, there is no limitations.

File format ๐Ÿ‘‰๐Ÿป username_filename.extention

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Happy Coding ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป

simple Calculator

Write Python Program to make a simple calculator for (+,-,*,/) operation

This issue is open for all, so everyone can work on this issue and every valid pull request will be merged.
Maximum number of people can work on this issue, there is no limitations.

Implement Selection Sort

Write a program to implement selection sort.

This issue is open for all, so everyone can work on this issue and every valid pull request will be merged.
Maximum number of people can work on this issue, there is no limitations.

File format ๐Ÿ‘‰๐Ÿป username_filename.extention

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Happy Coding ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป

Depth First Search (DFS)

Write a program to implement depth first search in graphs.

This issue is open for all, so everyone can work on this issue and every valid pull request will be merged.
Maximum number of people can work on this issue, there is no limitations.

File format ๐Ÿ‘‰๐Ÿป username_filename.extention

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Happy Coding ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป

Implement Insertion Sort

Write a program to implement insertion sort.

This issue is open for all, so everyone can work on this issue and every valid pull request will be merged.
Maximum number of people can work on this issue, there is no limitations.

File format ๐Ÿ‘‰๐Ÿป username_filename.extention

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Happy Coding ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป

Implement Binary Search

Write a program to implement binary search.

This issue is open for all, so everyone can work on this issue and every valid pull request will be merged.
Maximum number of people can work on this issue, there is no limitations.

File format ๐Ÿ‘‰๐Ÿป username_filename.extention

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Happy Coding ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป

Implement Linear Search

Write a program to implement linear search.

Maximum number of people can work on this issue there is no limits, make sure that the each filename should also contain your username to avoid merge conflicts and overriding.

File format ๐Ÿ‘‰๐Ÿป username_filename.extention

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Happy Coding ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป

Greatest Common Divisor (GCD)

Write a program to find the greatest common divisor of two numbers.

This issue is open for all, so everyone can work on this issue and every valid pull request will be merged.
Maximum number of people can work on this issue, there is no limitations.

File format ๐Ÿ‘‰๐Ÿป username_filename.extention

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Happy Coding ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป

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.