Go to file
github-actions 466ccaa407 formatting filenames 909e15d8be 2020-05-30 18:26:19 +00:00
.github distinguish git-move command arguments 2020-05-30 14:11:01 -04:00
.vscode fix clang formatting for VSCode 2020-05-29 12:35:19 -04:00
client_server formatting filenames 909e15d8be 2020-05-30 18:26:19 +00:00
conversions formatting source-code for b388e4a309 2020-05-29 20:23:24 +00:00
data_structures formatting filenames 909e15d8be 2020-05-30 18:26:19 +00:00
exercism formatting source-code for b388e4a309 2020-05-29 20:23:24 +00:00
greedy_approach formatting source-code for b388e4a309 2020-05-29 20:23:24 +00:00
hash formatting source-code for b388e4a309 2020-05-29 20:23:24 +00:00
leetcode formatting source-code for 2829b58c98 2020-05-29 20:25:52 +00:00
misc formatting filenames 909e15d8be 2020-05-30 18:26:19 +00:00
numerical_methods formatting filenames 909e15d8be 2020-05-30 18:26:19 +00:00
project_euler formatting source-code for b388e4a309 2020-05-29 20:23:24 +00:00
searching formatting filenames 909e15d8be 2020-05-30 18:26:19 +00:00
sorting formatting filenames 909e15d8be 2020-05-30 18:26:19 +00:00
.gitignore +vscode settings 2020-05-29 10:53:46 -04:00
.gitmodules removed function_timer submodule 2020-05-29 10:45:50 -04:00
.travis.yml added travis CI 2020-04-07 00:28:15 -04:00
CMakeLists.txt check if math library is available and include if present 2020-05-29 14:04:14 -04:00
CodingGuidelines.md added code style conventions 2018-03-23 21:47:38 +01:00
DIRECTORY.md updating DIRECTORY.md 2020-05-30 18:01:31 +00:00
Doxyfile added doxygen documentation 2020-05-24 22:28:28 -04:00
LICENSE Create LICENSE 2019-10-03 11:58:25 +08:00
README.md readme to look similar to the one in C-plus-plus 2020-05-29 10:30:13 -04:00

README.md

The Algorithms - C

contributions welcome  GitHub repo size GitHub closed pull requests Doxygen CI C/C++ CI

Online Documentation.

Click on Files menu to see the list of all the files documented with the code.

All the code can be executed and tested online: using Google Colab Notebook

Algorithms implemented in C (for education)

The implementations are for learning purpose. They may be less efficient than the implementation in the standard library.

Contribute Guidelines

Read our Contribution Guidelines before you contribute.