Logo Passei Direto
Buscar

Lista de Exercícios 1 FPAA

Lista de exercícios de Projeto e Análise de Algoritmos com questões sobre notação sigma, avaliação de somatórios, resoluções de recorrências, desenho e análise de algoritmo para achar o n-ésimo maior em dois vetores ordenados, complexidade assintótica, recursividade e Teorema Mestre.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Pontifícia Universidade Católica de Minas Gerais 
Projeto e Análise de Algoritmos 
Prof. Walisson Ferreira de Carvalho 
 
Lista de Exercícios #1 
1) Qual a notação sigma equivalente à seguinte progressão? 
5 + (−5) + (−15) +⋯ .+(−745) + (−755) 
 
2) Avalie o somatório ∑ 1𝑖𝑛𝑖=1 
3) Resolva a seguinte equação de recorrência 
T(n) = T(n - 1) + 2; n > 0 
T(0) = 1 
4) São dados 2n números distintos distribuídos em dois arranjos com n elementos A e B 
ordenados de maneira tal que: 
 
A[1] > A[2] > A[3] > · · · > A[n] e B[1] > B[2] > B[3] > · · · > B[n]. 
 
O problema é achar o n-ésimo maior número dentre estes 2n elementos. Escreva um 
algoritmo para resolver esse problema e faça a análise do algoritmo apresentado. 
 
5) Indique se as afirmativas a seguir são verdadeiras ou falsas e justifique a sua resposta: 
a. 2𝑛+1 = 𝑂(2𝑛) 
b. 22𝑛 = 𝑂(2𝑛) 
 
6) Prove que 2n² − 20n − 50 = Ω(2n). 
 
7) Sobre recursividade responda: 
a. Quando se deve e quando não se deve usar recursividade? 
b. Explique os tipos de recursão. 
8) Faça a análise do seguinte algoritmo 
 
9) Resolva as recorrências a seguir aplicando o Teorema Mestre: 
a. T(n)=9T(n/3)+n 
b. T(n) = 4T(n/2) + n^3;

Mais conteúdos dessa disciplina