All Projects β†’ PawanKolhe β†’ C Algorithms

PawanKolhe / C Algorithms

All algorithms implemented in C

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to C Algorithms

Competitive Programming
Hello Programmers πŸ’» , A one-stop Destination✏️✏️ for all your Competitive Programming Resources.πŸ“—πŸ“• Refer CONTRIBUTING.md for contributions
Stars: ✭ 113 (+121.57%)
Mutual labels:  hacktoberfest, beginner-friendly, leetcode
Leetcode Solutions
This repository consists of solutions to the problem from LeetCode platform. Subscribe to our Channel for more updates
Stars: ✭ 128 (+150.98%)
Mutual labels:  hacktoberfest, beginner-friendly, leetcode
Tech Interview Preparation
A one stop solution to ace your next coding interview πŸ‘¨β€πŸ’»
Stars: ✭ 188 (+268.63%)
Mutual labels:  hacktoberfest, beginner-friendly, leetcode
Gitstart
Make a Pull Request
Stars: ✭ 415 (+713.73%)
Mutual labels:  hacktoberfest, beginner-friendly
Letra Extension
Passively learn a new language every time you open a new tab
Stars: ✭ 323 (+533.33%)
Mutual labels:  hacktoberfest, beginner-friendly
Awesome Hacktoberfest 2020
A curated list of awesome Hacktoberfest 2020 repositories, guides and resources
Stars: ✭ 349 (+584.31%)
Mutual labels:  hacktoberfest, beginner-friendly
Hacktoberfest2020
List of beginner-friendly | first-timers-only | up-for-grabs issues (repositories) for Hacktoberfest 2020 | Submit 4 PRs to earn a T-shirt
Stars: ✭ 248 (+386.27%)
Mutual labels:  hacktoberfest, beginner-friendly
Hacktoberfest 2020
Welcome to Open-source! Simply add your details to contributors | Repo for Hacktoberfest 2020 βœ…
Stars: ✭ 621 (+1117.65%)
Mutual labels:  hacktoberfest, beginner-friendly
Algorithmic Pseudocode
This repository contains the pseudocode(pdf) of various algorithms and data structures necessary for Interview Preparation and Competitive Coding
Stars: ✭ 519 (+917.65%)
Mutual labels:  hacktoberfest, leetcode
Plots2
a collaborative knowledge-exchange platform in Rails; we welcome first-time contributors! 🎈
Stars: ✭ 666 (+1205.88%)
Mutual labels:  hacktoberfest, beginner-friendly
Hacktoberfest2k19
Hacktoberfest is here! Raise the PR and earn goodies.
Stars: ✭ 34 (-33.33%)
Mutual labels:  hacktoberfest, beginner-friendly
Front End
Operation Code's website
Stars: ✭ 301 (+490.2%)
Mutual labels:  hacktoberfest, beginner-friendly
Awesome Jetpack Compose Learning Resources
πŸ‘“ A continuously updated list of learning Jetpack Compose for Android apps.
Stars: ✭ 275 (+439.22%)
Mutual labels:  hacktoberfest, beginner-friendly
Hacktoberfest
Hacktoberfest 2018. Check out the end video for this project ->
Stars: ✭ 406 (+696.08%)
Mutual labels:  hacktoberfest, beginner-friendly
Programming
Code a program in a language of your choice.
Stars: ✭ 269 (+427.45%)
Mutual labels:  hacktoberfest, beginner-friendly
Hello World
Hello World in all possible programmnig languages
Stars: ✭ 558 (+994.12%)
Mutual labels:  hacktoberfest, beginner-friendly
Css Art Hacktoberfest Edition
Hacktoberfest Edition - A CSS art challenge, for all skill levels
Stars: ✭ 21 (-58.82%)
Mutual labels:  hacktoberfest, beginner-friendly
Code problems
Code Problems from LeetCode website and other fun code problems websites. The goal is to help people studying for coding interviews.
Stars: ✭ 40 (-21.57%)
Mutual labels:  hacktoberfest, leetcode
Hacktoberfest Simple Practice Programmes
A beginner-friendly open source repository to create your pull request.
Stars: ✭ 42 (-17.65%)
Mutual labels:  hacktoberfest, beginner-friendly
Pokeapi
The PokΓ©mon API
Stars: ✭ 2,695 (+5184.31%)
Mutual labels:  hacktoberfest, beginner-friendly

C Algorithms

All algorithms implemented in C (for learning)

Contribute algorithms written in C language. It's beginner friendly! Feel free to add new algorithms or open an issue and commit if you have a more efficient way of implementing an algorithm. You can

Getting Started

  • Fork this repository (Click the 'Fork' button, top right of this page)
  • Clone your forked copy of this repo down to your local machine:
git clone https://github.com/<insert-your-username>/C-Algorithms.git
  • Change directory to get inside repository:
cd C-Algorithms
  • Create a branch for a new algorithm contribution:
git checkout -b feature/<name-of-algorithm>
  • Or if its a bugfix to a file:
git checkout -b bugfix/<title-of-issue>
  • Make your changes locally
  • Stage and commit changes:
git add .
git commit -m 'commit message'
  • Push changes to GitHub:
git push origin <branch-name>
  • Create a New Pull Request (PR) from your forked repository on GitHub (Click the 'New Pull Request' Button located at the top of your repo)
  • Wait for your PR review and merge approval!
  • Star this repository if you had fun! :)

Syncing Forked repo with Original repo:

git remote add upstream https://github.com/PawanKolhe/C-Algorithms.git
git pull upstream master

New to Open Source?

Check out the following resources:

What to contribute?

  • You can check the Issues tab on the top and comment on the one you want to work on.
  • You can also suggest addition of new algorithms. Just create an 'Issue' here.
  • You can also contribute your solutions to problems from LeetCode: LeetCode
    • Place your code in '/LeetCodeSolutions' folder with number and name of the problem as the file name.
  • You can also contribute your solutions to problems from Project Euler: Project Euler
    • Place your code in '/ProjectEulerSolutions' folder with number and name of the problem as the file name.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].