Go to file
2020-05-29 20:23:24 +00:00
.github remove echo, added github commit of formatted files 2020-05-29 16:22:12 -04:00
.vscode fix clang formatting for VSCode 2020-05-29 12:35:19 -04:00
client_server formatting source-code for b388e4a309 2020-05-29 20:23:24 +00:00
conversions formatting source-code for b388e4a309 2020-05-29 20:23:24 +00:00
data_structures formatting source-code for b388e4a309 2020-05-29 20:23:24 +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 b388e4a309 2020-05-29 20:23:24 +00:00
misc formatting source-code for b388e4a309 2020-05-29 20:23:24 +00:00
numerical_methods formatting source-code for b388e4a309 2020-05-29 20:23:24 +00:00
project_euler formatting source-code for b388e4a309 2020-05-29 20:23:24 +00:00
searching formatting source-code for b388e4a309 2020-05-29 20:23:24 +00:00
sorting formatting source-code for b388e4a309 2020-05-29 20:23:24 +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-29 20:16:48 +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

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.