Complexidade de Algoritmos e Análise de Desempenho

Projeto e Análise de Algoritmos

Última ocorrência: 2023-10-06 em Universidade LaSalle Canoas

Posts Relacionados

Algoritmos

Otimização Combinatória

Algoritmos Gulosos (Greed algorithms)

Intercalação sucessiva ótima de listas

Análise da complexidade

Menor caminho em um grafo direcionado a partir de uma única origem

Programação Dinâmica (Dynamic programming)

Divisão e conquista (Divide and Conquer)

Questões

  1. Utilizando o método de divisão e conquista, crie algoritmos recursivos para:
    1. Busca linear
    2. Busca binária
    3. Encontrar o menor elemento
  2. Utilizando o método guloso, defina um algoritmo para obter a árvore geradora mínima de um grafo $G=(V,E)$

  3. Utilizando programação dinâmica, solucione o problema do máximo subarray.

Recursos para essa aula

Bibliografia