diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..6f5ecde35fe8d51feb010a0667d79d59abb33de7 --- /dev/null +++ b/README.md @@ -0,0 +1,146 @@ +This project is a collection of various algorithms that can be used for various applications. Examples of the implimentations have been written in C, C++ and Rust + + +<a id="orgaca3a9e"></a> + +# Instructions + +When editing the readme, do it as an org file instead of md, and export it to md. You will need to do some modification afterwards (It's relatively simple though) + + +<a id="org9a7f264"></a> + +# Sorting + + +<a id="orga159917"></a> + +# Searching + + +<a id="org007b8d7"></a> + +## [Binary search](Pseudocode/Searching/binarysearch.html) + + +<a id="org7427b8d"></a> + +# Path finding + + +<a id="orgd85b1a6"></a> + +# Tree/Graph functions + + +<a id="orge5d3750"></a> + +# Others + + +<a id="orge4fcf29"></a> + +# Languages + + +<a id="orge245488"></a> + +## C + +This section contains all of the algorithms written in C + + +<a id="org534c81c"></a> + +### Sorting + + +<a id="orga0dfc2d"></a> + +### Searching + +1. [Binary search](C/Searching/BinarySearch.c) + + +<a id="orgb04e7da"></a> + +### Path finding + + +<a id="org89a7612"></a> + +### Tree/Graph functions + + +<a id="org60d092e"></a> + +### Others + + +<a id="orgfa14148"></a> + +## C++ + +This section contains all of the algorithms written in C++ + + +<a id="orgdb46289"></a> + +### Sorting + + +<a id="orgf85ed45"></a> + +### Searching + +1. [Binary search](C++/Searching/BinarySearch.cpp) + + +<a id="org8b97fbd"></a> + +### Path finding + + +<a id="org7760361"></a> + +### Tree/Graph functions + + +<a id="org6e32235"></a> + +### Others + + +<a id="org2a9ef56"></a> + +## Rust + +This section contains all of the algorithms written in Rust + + +<a id="org62058a4"></a> + +### Sorting + + +<a id="org870b3fe"></a> + +### Searching + +1. [Binary search](Rust/Searching/BinarySearch.rs) + + +<a id="orgaee84af"></a> + +### Path finding + + +<a id="orgb9952e8"></a> + +### Tree/Graph functions + + +<a id="org39bc08f"></a> + +### Others + diff --git a/README.org b/README.org new file mode 100644 index 0000000000000000000000000000000000000000..58ca3012e7ed09f6e758c5bf0988be665f751d0b --- /dev/null +++ b/README.org @@ -0,0 +1,41 @@ +This project is a collection of various algorithms that can be used for various applications. Examples of the implimentations have been written in C, C++ and Rust + +* Instructions +When editing the readme, do it as an org file instead of md, and export it to md. You will need to do some modification afterwards (It's relatively simple though) + +* Sorting + +* Searching +** [[file:Pseudocode/Searching/binarysearch.html][Binary search]] + +* Path finding + +* Tree/Graph functions + +* Others + +* Languages +** C +This section contains all of the algorithms written in C +*** Sorting +*** Searching +**** [[file:C/Searching/BinarySearch.c::int%20comparisonFunction(const%20void*%20pkey,%20const%20void*%20pelem)%20{};][Binary search]] +*** Path finding +*** Tree/Graph functions +*** Others +** C++ +This section contains all of the algorithms written in C++ +*** Sorting +*** Searching +***** [[file:C++/Searching/BinarySearch.cpp::/%20Recursively][Binary search]] +*** Path finding +*** Tree/Graph functions +*** Others +** Rust +This section contains all of the algorithms written in Rust +*** Sorting +*** Searching +***** [[file:Rust/Searching/BinarySearch.rs::}][Binary search]] +*** Path finding +*** Tree/Graph functions +*** Others