Algos
Popular Algorithms and Data Structures implemented in popular languages
Install / Use
/learn @iiitv/AlgosREADME
Algos
Community (college) maintained list of Algorithms and Data Structures implementations.
Implemented Algorithms
| Algorithm | C | CPP | Java | Python | Golang | JavaScript | C# | |:--------------|:----------------:|:----------------:|:----------------:|:-----------------:|:-----------------:|:-----------------:| :-----------------:| | Bin Sort| :white_check_mark: | |:white_check_mark: | :white_check_mark: | :white_check_mark: | | | | Binary Search | :white_check_mark: | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | Breadth First Search | |:white_check_mark: | :white_check_mark: |:white_check_mark: | | | | | Breadth First Traversal | |:white_check_mark: | :white_check_mark: |:white_check_mark: | | | | | Coin Change Problem | :white_check_mark: | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | Counting Sort| :white_check_mark: | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | Depth First Traversal | | | :white_check_mark: | :white_check_mark: | | | | | Dijkstra Algorithm | :white_check_mark: | | :white_check_mark: | :white_check_mark: | |:white_check_mark: | | | Euclidean GCD | :white_check_mark: | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | Exponentiation by Squaring | :white_check_mark: | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | Heap Sort | :white_check_mark: |:white_check_mark: | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | | Insertion Sort | :white_check_mark: |:white_check_mark: | :white_check_mark:| :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | k-NN | | | | :white_check_mark: | | | | | Largest Sum Contiguous Subarray | :white_check_mark: | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | Linear Regression | | | | :white_check_mark: | | | | | Linear Search | :white_check_mark: | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | Longest Common Subsequence | :white_check_mark: | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | Longest Palindromic Substring | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | Merge Sort | :white_check_mark: | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | Modular Exponential | :white_check_mark: | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | Nth Fibonacci Number |:white_check_mark: | | :white_check_mark: | | |:white_check_mark: | | | N-Queen Problem | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | | Prime Factor | :white_check_mark: | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | Prims | :white_check_mark: | | :white_check_mark: | | :white_check_mark: | :white_check_mark: | | | Quick Select | :white_check_mark: | | :white_check_mark: | :white_check_mark: | | | | | Quicksort | :white_check_mark: | | [:white_check_mark:](quick_sort/Q
