Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Estruturas de Dados I
Tiago Carneiro
carneiro@larces.uece.br
(g(n)) = { f(n) :
constantes positivas c1, c2 e n0, tais que
n n0, temos 0 c1g(n) f(n) c2g(n) }
Teorema 1: Para duas funes g(n) e f(n) quaisquer, f(n) = (g(n)) sss f(n)
= O(g(n)) e f(n) = (g(n)).
Reflexividade
f(n) = (f(n))
f(n) = O(f(n))
f(n) = (f(n))
Complemento:
(g(n)) = { f(n) :
constantes positivas c1, c2 e n0, tais que
n n0, temos 0 c1g(n) f(n) c2g(n) }
1) int k = 0;
for (int i = 1; i < N; i++)
for (int j = 1; j < N; j++)
k++;
2)
int k = 0;
for (int i = 1; i < N; i++)
for (int j = 1; j < N; j*=2)
k++;