Open Repository For Programmers to Contribute Algorithms and Data Structures in different Languages and for beginners who want to know about Algorithms and Data Structures.
- BASH
- C++
- C
- Java
- JavaScript
- Kotlin
- NodeJS-ES6
- PHP
- Python3
- Q#
- More Languages welcome
For documentation see wiki
For Algorithms docs follow Algorithms
For Data Structures docs follow Data Structures
For Analysis of particular algo see COMPLEXITY
Please Read the CONTRIBUTING.md file for instructions of contributing and CODE OF CONDUCT.
-
Language
- Conversions
- Data-Structures
- Dynamic-Programming
- Misc
- Searching
- Sorting
- Strings
- README
-
Add a new Language to the root directory (but don't add unnecessary languages).
-
Each Code snippet must be in the appropriate sub-directory.
-
Add index of the code to specific readme of the language.
- Algorithm
- About
- Pseudocode
- Important Points
- Different Methods
- Algorithm
- Implementations
- Make an issue! We'll reply as soon as we can!
- Find bugs in our code and make issue or pull request.
- Pull Request of the new code will we accepted soon as possible.
- Gaurav Walia (GauravWalia19)
- CONTRIBUTORS