Biblioteca com intuito de implementar os conceitos de Teoria dos Grafos.
- Você pode acessar a documentação da API e ver o funcionamento e alguns exemplos.
O principal objetivo é implementar a maioria dos algoritmos de Teoria dos Grafos.
- Praticar os conhecimentos obtidos em Teoria dos Grafos.
- Facilitar o uso dos algoritmos de grafos.
O modelo UML dos tipos dos grafos que serão implementados:
-
Fique a vontade para editar o modelo UML ou dar sugestões por meio de issues.
- PRs são aceitas!
- Se você pensou em uma feature legal ou descobriu algum bug e não tem tempo para codificar, abra uma issue.
- Nós seguimos as diretrizes do PEP 8. Portanto, antes de fazer uma PR verifique se seu código obedece os padrões do PEP 8(pycodestyle).
- Execute os testes antes de enviar sua PR(pytest).
- Sempre documente seu código.
- Para mais detalhes sobre como contribuir, acesse o CONTRIBUTING.md.
Fique tranquilo para enviar sugestões, fazer alterações e/ou procurar erros para nos informar criando uma issue e até mesmo corrigindo e mandando um PR.
Não tem problema, temos lugar para todo mundo. Você não precisa codificar pra ajudar, pode contribuir com ideias, encontrando problemas, contribuindo com a documentação e/ou dando sugestões e etc.
Mas se você quiser codificar e dar seus primeiros passos por aqui seja muito bem vindo(a), todos estamos aqui pra aprender.
Pessoas que mais contribuem com o projeto.