TheAlgorithms/
All Algorithms implemented in Python
USD raised
Recent activities
Add missing docstrings to helper functions in sorts/tim_sort.py
add type hints to pancake_sort function
Fix type hint in binary_search.py
Update docstring typo in kruskal.py
Add educational UMAP implementation to machine_learning
Protect Python from AI slop PRs
split silently returns wrong result for multi-character separators
[#14602] laplace_transform() does not validate negative s_value despite documented non-negative requirement
Improve docstrings in sorts/bubble_sort.py to include complexity analysis
Add missing type hints to functions in searches/linear_search.py
Improve error handling in linear_programming/simplex.py
bug: run_simplex() returns empty dict {} on max iteration instead of raising an informative error
Refactor the Apriori Algorithm
Resource: Free Developer Utility APIs for Algorithm Testing
[Feature] Add get_word_path function to word_search.py
fix: off-by-one error in binary_count_trailing_zeros for zero input
Add classification decision tree with support for entropy and gini index
Refactor memoized knapsack implementation to remove global state
Permission to create a PR with a complete mini-project for my first ever contribution
Sistema para medir tiempo de uso de computadoras en Linux
#konso server wadhstaPP
eee
error
Extremely framework high performance
adding better docstring explaining Strassen’s complexity:
Allegria
[FEATURE]: The Repunit theorem
New respo python
Documentation inconsistencies making it harder for beginners to learn from the code
Improve Test Coverage and Documentation for Machine Learning Algorithms
Add Rabin-Karp String Matching Algorithm
Add A* (A-Star) Pathfinding Algorithm Implementation
Suggestion: Improve docstring for DDA algorithm
Favour Chidinma - Python project
Add missing Shell Sort algorithm
enhancement
Add input validation for division by zero in divide_numbers()
Add splay tree in python in the repo
Incorrect output for Binary Search when list contains duplicates
Add Splay Trees implantation ( Self Adjusting BST)
Add “Usage Example” section to README
Add neural network optimizers module to enhance training capabilities
Add Pollard’s Rho algorithm for discrete logarithm
Add Deep Belief Network (DBN) using Restricted Boltzmann Machines - Pure NumPy Implementation
FaceSeek integration
Add federated learning to machine learning submodules
Documentation/typo: small suggestion #3298
Enhancement: Add ascii_to_char.py Script to conversions Module
Enhancement : Manhattan Distance and Minkowski Distance for K Nearest Neighbours
Implement Random Forest Classifier and Regressor from Scratch
Adding new feature of image segmentation by using Grounded SAM2 under Computer vision section
Feedback on t-SNE script: ideas to improve clarity and usability
Bugs
Adding Simulated Annealing Implementation In Python
Adding Simulated Annealing Implementation In Python with GUI
Add Basic Logic Building Problems
Add t-SNE algorithm
Implement K-Medoids Clustering Algorithm
First try
Issue Title: Add Example Code Using Popular Python Libraries
Add t-SNE (t-Distributed Stochastic Neighbor Embedding) algorithm
[REQUEST] Add [Prim's Algorithm] in python
Adding AI Agents algorithm with gemini AI
Adding of RMSE and Log-Cosh Loss Function in Machine learning for Model Evaluation
Add Vision Transformer (ViT) Demo to computer_vision Module
Feature: Add motion_detection.py using frame differencing
Add Vision Transformer code for image classification
Adding SMAPE and MAPE loss functions in Machine Learning
Hangman game program in python
Add Classical and Quantum Hamiltonian functions to physics algorithms
Bug: Inconsistent behavior for missing values in coordinate_compression.py
Upgrade Linear Regression with Fully Vectorized Implementation and add a naive implementation for beginners
Add Some advance sorting algorithm
Softmax function missing type checking and other enhancements
LLE and MDS in dimensionality reduction
Add Pull Request (PR) Template
Documentation Enhancement Suggestion for Machine Learning Algorithms
Add input validation for age field
Error in coding
Suggestion: add basic crypto price converter
Snake water gun game program in python
Add a function of clear_least_significant_set_bit in bit manipulation and in file of single_bit_manipulation_operations.py
Python-grind
发现一个算法可视化网站haoku.net
data type syntax error
Is the code block itemset.count(item) < length - 1 necessary in apriori_algorithm.py?
Add Transitive closure algo
Funny
Create app
My first
Documentation Enhancement Suggestion
Sei lá
My bug
123
Modernize Documentation Theme with Furo
A file was changed, and the ruff check did give an error that was not relevant to this.
Starter
What exactly should the result of `\s*#[^"']+$` be?
Calc.py
Python
Dead Rails Script (2025) – The Ultimate Guide to Customization, Control & Immersive Gameplay
Add PID and ADRC algorithm
Add a collision detection algorithm
Error regarding imports in replit
Addition of AI algorithms
Project Euler prohibits sharing answers to problems 101 and after
Find:audio_filters/butterworth_filter.py issure
Hackear Instagram com Sucesso Como Hackear Instagram
Add Radial Basis Function Neural Network (RBFNN)
Add ART1 algorithm in neural network
Request to Implement Shor Algorithm
Use list instead of string in rot13.py
Avoid log(0) in KL divergence
Add set matriz zero problem in array data structure.
topological sort returns reversed list
there is no recursion folder
Add TSP problem in Graph Data Structure
Add binary search
adaptive merge sort and stalin sort addition in sorting algorithms
Add Ridge Regression to Machine Learning
Hollow diamond alphabets pattern
Feature Request: Add LSTM Algorithm to Neural Network Algorithms
Adding Elliptic Curve Cryptography in Blockchain Directory
Add Edmonds' Blossom Algorithm for Maximum Matching in Graphs
#sudo su && git clone git://https://github.com/readme/programming
git clone git://
1.0🔮
#sudo su && git clone git://https://huggingface.co/docs
#sudo su && git clone git://https://platform.openai.com/docs/api-reference/administration
Adding Grover's Search Algorithm Using Qiskit
Wildcard pattern matching with FFT in O((n+m) log (n+m))
add travelling salesman problem
Request to review my Pull Request which was created a week ago (#11671)
Uh
Create error handling function in linear regression algorithm of ML
Harah
Migrate to numpy 2.0
data_structures/trie/radix_tree.py wont really end up in 'case 1' for insert
Haversine distance may be using the wrong phi1 and phi2 angle
Misformatted/linked wiki entry in python sorting
Container build failed in codespaces
Nested functions can't be tested by doctest
More detailed information on test failures in Actions page
Duplicate algorithms in `maths/primelib.py`
Error at `web_programming\instagram_crawler.py`
`pytest` warnings in builds
[Add] : Minimum coins program by using GREEDY
[ADD]:Stack using two Queues
[Add] : Project Euler - 60 solution
Python Backend Frameworks for web programming
Adding how to mark checkboxes in contributing.md
Add instructions for using the
Improved Head sorting technique
Fractional Knapsack Problem
Implement Binary-to-Gray and Gray-to-Binary Conversion Functions
Adding MFCC Audio Signal Feature Extraction Algorithm
I want to draw attention to my code
What to do about project euler solution pull requests
Consider adding repo-review badge to README
`web_programming/convert_number_to_words.py` is not web programming
`machine_learning/linear_regression.py` doesn't give optimal coefficients
Fix failing: `pytest quantum/q_fourier_transform.py`
Source for `simple_neural_network.py` is member-only
Do... something? about `machine_learning/forecasting`
i found another typo in greedy_best_first
Test ISSUE
Optimize Project Euler solutions
How to learn Al
Importance of caching algorithms
Concatenate/consolidate all algorithms with different implementations
The project is great. Is there a flutter version?
rubbishrubbish
sdfsdfdsfdsfdsfdsfdsfsdfdsfsdfsd
dsfdsfdsfdsfds
sldfjklsdjflsdjfkljskdlfjklsdjfklsjklejfsefsefse
sdfsdfsfsjytjthh
rubbishrubbishrubbishrubbishrubbish
`mypy` produces errors when run on its own
Implement XGBoost classification and regression algorithms
Segmented Sieve of Eratosthenes - Feature Request + Assignment Request
genetic_algorithm/basic_string.py: select() is not binding population_score
Ignore missing annotation in __init__ method by algorithms-keeper
close issue
Mention the triviality of an algorithm in `CONTRIBUTING.md`
treap not working expected when splitting on value that existed
Close state pull requests
Combine `.flake8` and `pytest.ini` into `tox.ini`
Colorization of image
Footer
The search bar could be made more visible
Content of the machine learning is so poor
Remove print statements within functions
[PYTEST WARNING] Horn schunk
Add `doctest.testmod` to every file for easier testing
Absolute Number Correspondence Conversion
Levinstein distance Dynamic Programming: up -> down approach
Project euler problem 104 broken
Title of project
I want to add How to text processing step by step in Natural Language Processing(NLP)
Why do new pull requests have no labels
Большая шпаргалка
Suggestion: adopt a documentation format for docstring
Some algorithms are "how-to" examples
Need Donation For Life Support.
Algorithms Python
Voronoi diagram
Spam
WANT TO SEE HOT PICS WITH ME? 💋 💋 💋
WATCH THE STREAM WITH MY HOT PUSSY 💋💋💋
HOT STREAM WITH ME 💋💋💋
Wanna see my private photos?💋💋💋
about average_median.py
I think that there is better code of heap(data structure).
© 2019 BoostIO, Inc.