Lista de exercícios de Algoritmos e complexidade com respostas

Lista de exercícios de Algoritmos e complexidade grátis para imprimir: 8 exercícios do nível fácil ao nível de prova, com gabarito. Imprima ou salve como PDF.

Para professores: pode imprimir, copiar e usar em aula gratuitamente. Cada nova folha tem novos valores e o seu próprio gabarito. Agradecemos um link para o ExamProblems na página da sua disciplina.

Nome: ____________________   Data: ____________

1.Fácil

O tempo de execução de um algoritmo é O(n). Como se chama esse crescimento?

  1. ALogarítmico
  2. BQuadrático
  3. CLinear
  4. DConstante
2.Fácil

Qual é o O grande de 3n² + 5n + 2?

  1. AO(n³)
  2. BO(3n²)
  3. CO(n²)
  4. DO(5n)
3.Fácil

Qual é a complexidade de tempo para encontrar o maior valor num array não ordenado de n números?

  1. AO(log n)
  2. BO(n log n)
  3. CO(n)
  4. DO(1)
4.Média

Qual é a complexidade de tempo do algoritmo de Bellman–Ford num grafo com V vértices e E arestas?

  1. AO(V × E)
  2. BO(V³ × E)
  3. CO(E log V)
  4. DO(V + E)
5.Média

Qual é a complexidade de tempo do quicksort no pior caso?

  1. AO(n log n)
  2. BO(n)
  3. CO(n²)
  4. DO(log n)
6.Média

Qual é o tempo de execução do radix sort LSD para n inteiros com d dígitos na base k?

  1. AO(d(n + k))
  2. BO(n log n)
  3. CO(n²)
  4. DO(dn log k)
7.Difícil

O algoritmo de programação dinâmica de Held–Karp resolve o problema do caixeiro-viajante de forma exata. Qual é o seu tempo de execução para n cidades?

  1. AO(n!)
  2. BO(n³)
  3. CO(n² 2ⁿ)
  4. DO(2n²)
8.Difícil

O que o teorema de Cook–Levin estabeleceu?

  1. AO problema da satisfatibilidade booleana (SAT) é NP-completo
  2. BO problema da parada é indecidível
  3. CP é diferente de NP
  4. DTodo problema NP pode ser resolvido em tempo exponencial

Gabarito

  1. 1. C · Linear
  2. 2. C · O(n²)
  3. 3. C · O(n)
  4. 4. A · O(V × E)
  5. 5. C · O(n²)
  6. 6. A · O(d(n + k))
  7. 7. C · O(n² 2ⁿ)
  8. 8. A · O problema da satisfatibilidade booleana (SAT) é NP-completo

Soluções completas passo a passo: pratique este tópico em examproblems.com.