Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Dominao assinttica
Definio:
Uma funo f(n) domina assintoticamente uma outra
funo g(n) se existem duas constantes positivas c e
tais
que, para
, temos:
Dominao assinttica
Definio:
Uma funo f(n) domina assintoticamente uma outra
funo g(n) se existem duas constantes positivas c e
tais
que, para
, temos:
Dominao assinttica
Exemplo:
Sejam
Notao
Notao
Notao
Notao
Teorema
12
Comparao de programas
melhor do
13
Comparao de programas
Programa 1
Programa 2
Exemplo:
O programa1 leva
O programa2 leva
14
Comparao de programas
Programa 1
Programa 2
Exemplo:
O programa1 leva
O programa2 leva
15
Comparao de programas
Programa 1
Programa 2
Exemplo:
O programa1 leva
O programa2 leva
Comparao de programas
17
18
Hierarquias de funes
onde
19
Tratabilidade do problema
Um problema considerado
Intratvel:
Se ele to difcil que no se conhece um algoritmo
polinomial para resolv-lo
20
Tratabilidade do problema
Um problema considerado
Intratvel:
Se ele to difcil que no se conhece um algoritmo
polinomial para resolv-lo
Ex. Algoritmo do caixeiro viajante
Algoritmo de Strassen
21
22
23
24
25
26
28
Pesquisa Binria
29
30
31
Melhor caso:
Pior caso:
34
Melhor caso: 1
35
38
Recursividade
Uma funo recursiva aquela que se chama a si mesma (obrigatoriamente)?
39
Recursividade
Uma funo recursiva no necessariamente aquela que se chama a si mesma
40
RA_nroDoProblema.cpp
RA_nroDoProblema.pdf
Exemplo: 10123456_11567.cpp
10123456_11567.pdf
41
Exerccios-Problema
Use o Toolkit para ter mais exemplos de dados de entrada
http://uvatoolkit.com/problemssolve.php
Teste com o problema 10055 Hashmat
42
ICPC
43