Skip to content

O projeto consiste na resolução de diferentes problemas utilizando algoritmos. Além disso, é necessário analisar a complexidade dos algoritmos utilizados em cada problema, a fim de otimizá-los e melhorar sua eficiência.

Notifications You must be signed in to change notification settings

ioott/BackEnd-Python-Complexidade-Recursividade-Modelos-de-Algoritmos-de-Busca_e_Ordenacao

Repository files navigation

Projeto Algoritmos

Python Pytest

O objetivo deste projeto é praticar os conceitos de algoritmos, incluindo análise de complexidade, recursão e algoritmos de ordenação e busca.

O projeto consiste na resolução de diferentes problemas utilizando algoritmos. Além disso, é necessário analisar a complexidade dos algoritmos utilizados em cada problema, a fim de otimizá-los e melhorar sua eficiência.

Exercita:

  • Recursividade
  • Análise de Complexidade de Algoritmos
  • Testes
  • Modelos de Algoritmo de Busca: Força bruta e Iteração
  • Modelo de Algoritmo de Ordenação: Merge Sort

Envolve habilidades de:

  • Lógica
  • 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

About

O projeto consiste na resolução de diferentes problemas utilizando algoritmos. Além disso, é necessário analisar a complexidade dos algoritmos utilizados em cada problema, a fim de otimizá-los e melhorar sua eficiência.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages