Coder Social home page Coder Social logo

nikzy7 / algorithm-snippets Goto Github PK

View Code? Open in Web Editor NEW
17.0 2.0 37.0 218 KB

Repo containing snippets of popular algorithms

Python 26.72% Java 22.51% C++ 40.62% C# 2.08% C 1.38% Rust 5.58% Common Lisp 1.12%
hacktoberfest learning learn-to-code helpful open-source community

algorithm-snippets's Introduction

Algorithm Snippets

Open Source? Yes! Issues GitHub issues-closed GitHub pull-requests GitHub pull-requests closed GitHub contributors

Celebrating the spirit of Open-Source ! This repo is aimed at people who are new to Open-Source, earn and learn from that experience.

Logo

What can you do?

If you know a popular algorithm, that you think can be beneficial for others, fork this repo, add the code and create a PR. It can be in any Language !!! (Programming ofcourse).

Do remember that your single contribution can make a person's interview successful !!!

How to do it?

  • Add a star to this repo, because you are a star yourself ⭐ ⭐
  • Fork this repo 🍴
  • Create a new branch
  • Create a clone on your local machine 💻
  • Add the algorithm's code in the language specific folder. If you don't see a folder for your chosen language, create one for yourself. Make sure you keep your file's name similar to your algorithm's name.
  • Add your name and profile link to Contributors.md (Alphabetical order would be ❤️)
  • Commit the changes to your fork, then a create a sweet sweet PR

Do note that

  • After creating a PR, please mention that PR in the issue comments.
  • Before starting to work on this, ask for an assign over your chosen algorithm, or mention which algorithm you'll be working on in the comments.
  • Please Be respectful to everyone. The world is already a messed up place, why add more bad stuff to it.
  • If you see that your chosen algorithm is already present in one language and you feel like you can do it in some other language, be my guest !

Wanna stand out from the crowd?

  • Be the sunshine of somebody's learning life and add some definition or theory about the algorithm in your code as comment ❤️
  • If you can, add the link to the video resources where you learnt the algorithm from ! 🎬
  • Try to add more resources, links or PDF links about your algorithm in the code as comments.
  • Don't forget that you are AWESOME!!!!!!!

algorithm-snippets's People

Contributors

alessandroarosio avatar alisha-ahmed avatar anmol193 avatar apoorv26699 avatar avk29 avatar busybee23 avatar cirediallo avatar dr-badass avatar harsh-udai avatar j123-ay avatar kartikeyagupta45 avatar kkkkkabir avatar mownika25 avatar nikzy7 avatar nirmalsilwal avatar pragyanshu-rai avatar prakash123mayank avatar praneethachebolu avatar praneethacl avatar prashant-241 avatar radientbrain avatar roshanpaswan avatar rykulkarni avatar sarthakm7 avatar satya388 avatar shantimow avatar sonuishaq67 avatar suprimnakarmi avatar susmita2000 avatar tanaykulkarni avatar

Stargazers

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

Watchers

 avatar  avatar

algorithm-snippets's Issues

Add Linear Search in python, java C++

Good for newcomers ! Take a look at README. All PRs are welcome. Mention the language of your choice in the comments. Any other language? Just follow the directory structure explained in README. Happy Hactoberfest !

Add LISP programs !

Help the people who have just begun diving into the world of LISP ! Add any rust program. Just mention in the code (as a comment) the level of the program (beginner/intermediate/advanced). Please follow the directory structure explained in README. Happy hacktoberfest !

Kadane's Algorithm any language !

Please add a good explanation as comment. Ask for assign with one language per PR only ! Help the new-comers! Happy hacktoberfest.

Add Rust programs !

Help the people who have just begun diving into the world of rust ! Add any rust program. Just mention in the code (as a comment) the level of the program (beginner/intermediate/advanced). Please follow the directory structure explained in README. Happy hacktoberfest !

Add Merge Sort in java,c++, python !

Good for newcomers ! Take a look at README. All PRs are welcome. Mention the language of your choice in the comments. Any other language? Just follow the directory structure explained in README. Happy Hactoberfest !

Add sorting algorithms, any language !

Please mention the sorting algorithm and the language you'll be working upon. Do not forget to go through README.md. Please mention issue number in the PR. Help the people who are new to Open-Source !

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.