https://github.com/thealgorithms/python
All Algorithms implemented in Python
https://github.com/thealgorithms/python
algorithm algorithm-competitions algorithms-implemented algos community-driven education hacktoberfest interview learn practice python searches sorting-algorithms sorts
Last synced: 24 days ago
JSON representation
All Algorithms implemented in Python
- Host: GitHub
- URL: https://github.com/thealgorithms/python
- Owner: TheAlgorithms
- License: mit
- Created: 2016-07-16T09:44:01.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2026-10-16T20:23:44.000Z (26 days ago)
- Last Synced: 2026-10-18T08:46:56.886Z (24 days ago)
- Topics: algorithm, algorithm-competitions, algorithms-implemented, algos, community-driven, education, hacktoberfest, interview, learn, practice, python, searches, sorting-algorithms, sorts
- Language: Python
- Homepage: https://thealgorithms.github.io/Python/
- Size: 17.5 MB
- Stars: 225,364
- Watchers: 5,944
- Forks: 51,183
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
Implementations are for learning purposes only. They may be less efficient than the implementations in the Python standard library. Use them at your discretion.
## 🚀 Getting Started
📋 Read through our [Contribution Guidelines](CONTRIBUTING.md) before you contribute.
## 🌐 Community Channels
We are on [Discord](https://the-algorithms.com/discord)! Community channels are a great way for you to ask questions and get help. Please join us!
## 📜 List of Algorithms
See our [directory](DIRECTORY.md) for easier navigation and a better overview of the project.