Академический Документы
Профессиональный Документы
Культура Документы
N
20
15
14
13
12
11
10
5
40.000
22.500
19.600
16.900
14.400
12.100
10.000
2.500
1.048.576
32.768
16.384
8.192
4.096
2.048
1024
32
5) Suponha que voc tenha algoritmos com os cinco tempos de execuo listados abaixo.
Quo mais lento cada um fica quando voc duplica o tamanho da entrada?
a.
b.
c.
d.
e.
6) R. Analisando para
a.
10
20
40
80
100
400
1.600
6.400
Para , a medida que se duplica o tamanho do problema, a resposta demora 4 vezes mais
(o que ).
Para
1.000
8.000
64.000
512.000
De fato!
Repetir raciocnio para as outras frmulas.
7) Utilizando as definies para as notaes assintticas, prove que so verdadeiras (ou
demonstre sua falsidade) as seguintes afirmativas:
a.
b.
c.
R.
O menor valor possvel para que a relao valha c = 7 quando n = 1!
Resolvendo letra c:
n = 1.000
n = 31.6
iii. T(n) = n log n *
n log n *
= 3.600s
n = 2*
10) O Teorema Mestre indica que se houver recorrncia da forma T(n)= a.T(n/b)+f(n)
possvel determinar limites assintticos para T(n) em 3 casos. Indique o que significa a,
b e f(n) na expresso de recorrncia.
R. a o nmero de subproblemas
n/b o tamanho de cada problema
f(n) o custo para dividir e combinar os resultados