The Algorithms
Search any algorithm
About
Donate
R
GitHub repository
Association Algorithms
Association Algorithms
Apriori
More
Classification Algorithms
Classification Algorithms
Gradient Boosting Algorithms
More
Classification Algorithms
Knn
More
Classification Algorithms
Lasso
More
Classification Algorithms
Light Gbm
More
Classification Algorithms
Naive Bayes
More
Classification Algorithms
Random Forest
More
Classification Algorithms
Svm
More
Classification Algorithms
Xgboost
More
Classification Algorithms
Lasso
More
Classification Algorithms
Gradient Boosting Algorithms
More
Classification Algorithms
Knn
More
Classification Algorithms
Light Gbm
More
Clustering Algorithms
Clustering Algorithms
Dbscan Clustering
More
Clustering Algorithms
Gmm
More
Clustering Algorithms
Heirarchical Clustering
More
Clustering Algorithms
Kmeans Raw R
More
Clustering Algorithms
Pam
More
Data Manipulation
Data Manipulation
Label Encode
More
Data Manipulation
One Hot Encode
More
Data Preprocessing
Data Preprocessing
Data Normalization Standardization
More
Data Preprocessing
Data Processing
More
Data Preprocessing
Dimensionality Reduction Algorithms
More
Data Preprocessing
K Folds
More
Data Structures
Data Structures
/
Hashing
/
Number Theory
Prime
+8
More
Divide and Conquer
Divide and Conquer
Mergesort
+19
More
Dynamic Programming
Dynamic Programming
Factorial
+12
More
Dynamic Programming
Fibonacci Numbers
+11
More
General
General
Kmeans
More
Machine Learning
Machine Learning
Decision Tree
More
Machine Learning
K Means Clustering
More
Machine Learning
Linear Regression
More
Machine Learning
Logistic Regression
More
Math
Math
Amicable Numbers
More
Math
/
Special Numbers
Armstrong Number
+8
More
Math
Bisection Method
More
Math
Euclidean Distance
More
Math
First N Fibonacci
More
Math
Josephus Problem
More
Math
Perfect Number
+5
More
Math
Perfect Square
+3
More
Math
Pi Monte Carlo
More
Regression Algorithms
Regression Algorithms
Ann
More
Regression Algorithms
Linearregressionrawr
More
Regression Algorithms
Logistic Regression 2
More
Regression Algorithms
Multiple Linear Regression
More
Searches
Searches
Binary Search
+15
More
Searches
Linear Search
+14
More
Sorts
Sorts
Binary Insertion Sort
+4
More
Sorts
Bubble Sort
+19
More
Sorts
Bucket Sort
+5
More
Sorts
Cocktail Sort
+2
More
Sorts
Comb Sort
+8
More
Sorts
Counting Sort
+8
More
Sorts
Cycle Sort
+5
More
Sorts
Heap Sort
+15
More
Sorts
Insertion Sort
+18
More
Sorts
Odd Even Sort
+1
More
Sorts
Pancake Sort
+6
More
Sorts
Quick Sort
+19
More
Sorts
Radix Sort
+9
More
Sorts
Selection Sort
+14
More
Sorts
Shell Sort
+9
More
Sorts
Stooge Sort
+1
More
Sorts
Wiggle Sort
More
Strings
Strings
Hamming Distance
+4
More
© The Algorithms 2023
What is an algorithm?
About us
Programming Languages
Contribute
Donate
GitHub
Gitter
X
Source code
Contact