Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

All algorithms implemented in C

NotificationsYou must be signed in to change notification settings

PawanKolhe/C-Algorithms

Repository files navigation

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 andcommit changes:
git add .git commit -m 'commit message'
  • Push changes to GitHub:
git push origin <branch-name>
  • Create aNew 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.gitgit pull upstream master

New to Open Source?

Check out the following resources:

What to contribute?

  • You can check theIssues 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 withnumber andname 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 withnumber andname of the problem as the file name.

About

All algorithms implemented in C

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors36

Languages


[8]ページ先頭

©2009-2025 Movatter.jp