Algorithms
A Repository for algorithms in C, C++, Python and Java
Install / Use
/learn @Kumar-laxmi/AlgorithmsREADME
| No. | Program Name | Duration | Deployment | | --- | ------------------------------------------------------------------------- | ---------------------------- | ------------------------------------------------------ | | 1. | <a href="https://hacktoberfest.com/">Hacktoberfest (2022)</a> | 1st Oct 2022 - 31st Oct 2022 | <a href="https://github.com/Kumar-laxmi">Algorithm</a> | | 2. | <a href="https://swoc.getsocialnow.co/">Social Winter of Code (2023) </a> | 1st Jan 2023 - 15th Mar 2023 | <a href="https://github.com/Kumar-laxmi">Algorithm</a> | | 3. | <a href="https://hack2skill.com/hack/ssoc">Social Summer of Code (2023) </a> | 1st June 2023 - 31st July 2023 | <a href="https://github.com/Kumar-laxmi">Algorithm</a> | | 4. | <a href="https://hacktoberfest.com/">Hacktoberfest (2023) </a> | 1st Oct 2023 - 31st Oct 2023 | <a href="https://github.com/Kumar-laxmi">Algorithm</a> |
</div> <br> <br> <h2 align="center"><b>Available Resources</b></h2>-
The resources are categorized based on programming language. One folder for one programming language
- Each folder has different subfolders. The subfolder represents the category algorithm belongs to
- Each subfolder has different files. Filename represents the name of the algorithm
- Each folder has different subfolders. The subfolder represents the category algorithm belongs to
| No. | Algorithm Name | Available languages | | --- | ----------------------------------------------------------------------------------- | ------------------------------ | | 1. | Diagonal Print Algorithm in 2D Array | C, C++, Java, Python | | 2. | Fisher-Yates Algorithm | C, C++, Java, Python | | 3. | Monotonic Array | C, C++, Java, Python | | 4. | Spiral Print Matrix | C, C++, Java, Python |
<h3 align="center"><b>Artificial Intelligence</b></h3>| No. | Algorithm Name | Available languages | | --- | ----------------------------------------------------------------------------------- | ------------------------------ | | 1. | A* Search Algorithm | C, C++, Java, Python |
<h3 align="center"><b>Binary</b></h3>| No. | Algorithm Name | Available languages | | --- | ----------------------------------------------------------------------------------- | ------------------------------ | | 1. | Binary <-> Gray Code Conversion | C, C++, Java, Python | | 2. | Brian Kerningham's Algorithm | C, C++, Java, Python | | 3. | Hamming Code | C, C++, Java, Python | | 4. | Hamming Distance Theorem | C, C++, Java, Python |
<h3 align="center"><b>Cryptography</b></h3>| No. | Algorithm Name | Available languages | | --- | ----------------------------------------------------------------------------------- | ------------------------------ | | 1. | Affine Cipher | C, C++, Java, Python | | 2. | Caesar Cipher | C, C++, Java, [Python](https://github.com/Kumar-laxmi/Algorithm
