PawanKolhe / C Algorithms
All algorithms implemented in C
Stars: β 51
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
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].