Neste projeto resolvi problemas e otimizei algoritmos desenvolvendo a capacidade de implementar soluções para os mais diversos problemas do dia a dia!
✅ Lógica;
✅ Capacidade de interpretação de problemas;
✅ Capacidade de interpretação de um código legado;
✅ Capacidade de otimizar a resolução de problemas e;
✅ Resolver problemas/Otimizar algoritmos sob pressão.
- Python;
- PyTest;
- Algoritmos de recursão;
- Algoritmos de busca;
- Algoritmos de ordenação;
- Clonar o repositório:
$ git clone git@github.com:mathews-r/python-algorithms
- Acessar o projeto python-algorithms:
$ cd algorithms
- Criar o ambiente de virtual:
$ python3 -m venv .venv && source .venv/bin/activate
- Instalar as dependências:
$ python3 -m pip install -r dev-requirements.txt
- Para testar a aplicação:
Utilizar o comando do pytest:
python3 -m pytest