Esse projeto foi desenvolvido visando a resolução de problemas e a otimização de algoritmos. O objetivo principal desse projeto é aprimorar minha capacidade de resolução de problemas, otimizar e tornar mais eficiente o código que implemento. Para isso foi necessário analisar a complexidade dos algoritmos desenvolvidos visando adequar ao que era solicitado em cada requisito do projeto.
- Lógica de programação;
- Capacidade de interpretação do problema;
- Capacidade de interpretação de um código legado;
- Capacidade de resolução do problema, de forma otimizada;
- Resolver o problemas/Otimizar algoritmos mesmo sob pressão.
Caso queira ver mais sobre o projeto em sua maquina local siga as etapas:
- Clone o repositorio
git clone git@github.com:amanda-vlopes/algorithms.git
- Entre no diretório do projeto
cd algorithms
- Crie e ative o ambiente virtual
python3 -m venv .venv && source .venv/bin/activate
- Instale as dependências
python3 -m pip install -r dev-requirements.txt
O que é um ambiente virtual?
É um recurso oferecido pelo Python que permite rodar em sua máquina diferentes tipos de projetos em diferentes versões de bibliotecas, sem nenhum conflito.
...