Python
Python algorithms collection — a vast, community-driven library of data structures and algorithms for education
This repository offers a comprehensive, community-maintained collection of algorithms and data structures implemented in Python. It serves as an educational resource for developers to learn, understand, and practice various computational concepts. The implementations are designed for clarity and learning, making it ideal for students and those preparing for technical interviews.
- Vast collection of algorithms and data structures
- Implementations optimized for educational clarity
- Community-driven with active contribution guidelines
- Organized directory for easy navigation and learning
README
View on GitHub ↗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 before you contribute.
🌐 Community Channels
We are on Discord and Gitter! Community channels are a great way for you to ask questions and get help. Please join us!
📜 List of Algorithms
See our directory for easier navigation and a better overview of the project.
Similar other
freeCodeCamp
Open-source coding curriculum — learn full-stack web development, Python, and computer science for free
rtk
CLI proxy for LLMs — reduces token consumption by 60-90% on common dev commands
VidBee
Open-source video downloader for 1000+ sites — automates new video downloads via RSS feeds
map-anything
Universal 3D reconstruction framework — single feed-forward model supports 12+ tasks from images, depth, and poses