The Algorithms (Python)
Todos os algoritmos clássicos implementados em Python, para estudar e comparar.
O que é
O TheAlgorithms/Python é um repositório open source (MIT) com implementações didáticas de algoritmos e estruturas de dados em Python: ordenação, grafos, programação dinâmica, criptografia, machine learning e muito mais. Existem versões em várias outras linguagens.
Pra que serve
- Estudar algoritmos para provas e entrevistas
- Ver como um algoritmo funciona na prática
- Contribuir com open source pela primeira vez
Qual problema resolve
Livros mostram pseudocódigo; aqui você vê código real, testado e comentado.
Como instalar — Instalação
Navegue pelas pastas no GitHub ou em the-algorithms.com. Para rodar localmente, clone o repositório e execute os arquivos com Python 3.
git clone https://github.com/TheAlgorithms/Python.git