• Nenhum resultado encontrado

Números especiais

N/A
N/A
Protected

Academic year: 2022

Share "Números especiais"

Copied!
22
0
0

Texto

(1)

Recorrências e arredondamento

Divisão e conquista leva a recorrências como:

T(n) =Tjn 2

k

+Tln 2

m +n T(n) =3Tln

2 m

+n2 T(n) =T(√

n) +n Em geral:

T(n) =g1(n)T(h1(n)) +· · ·+gk(n)T(hk(n)) +f(n)

onde, para todo i, 0≤hi(n)<n, tudo para n≥n0 (algum n0 dado). Os valores iniciaisT(0),T(1), . . . ,T(n0−1)também são dados.

(2)

Recorrências e arredondamento

Divisão e conquista leva a recorrências como:

T(n) =Tjn 2

k

+Tln 2

m +n T(n) =3Tln

2 m

+n2 T(n) =T(√

n) +n

Em geral:

T(n) =g1(n)T(h1(n)) +· · ·+gk(n)T(hk(n)) +f(n)

onde, para todo i, 0≤hi(n)<n, tudo para n≥n0 (algum n0 dado). Os valores iniciaisT(0),T(1), . . . ,T(n0−1)também são dados.

(3)

Recorrências e arredondamento

Divisão e conquista leva a recorrências como:

T(n) =Tjn 2

k

+Tln 2

m +n T(n) =3Tln

2 m

+n2 T(n) =T(√

n) +n Em geral:

T(n) =g1(n)T(h1(n)) +· · ·+gk(n)T(hk(n)) +f(n)

onde, para todo i, 0≤hi(n)<n, tudo para n≥n0 (algum n0 dado).

(4)

Números especiais

Às vezes existe uma sequência de inteiros n1<n2 <n3 < . . .

que sãoespeciais para essa recorrência, no sentido que para todos i,j

hi(nj) =nj1

E aí temos a recorrência

T(nj) = [g1(nj) +· · ·+gk(nj)]T(nj1) +f(nj) que pode ser mais fácil de resolver, denindo t(j) =T(nj). No que essa solução particular ajuda o caso geral?

(5)

Números especiais

Às vezes existe uma sequência de inteiros n1<n2 <n3 < . . .

que sãoespeciais para essa recorrência, no sentido que para todos i,j

hi(nj) =nj1

E aí temos a recorrência

T(nj) = [g1(nj) +· · ·+gk(nj)]T(nj1) +f(nj) que pode ser mais fácil de resolver, denindot(j) =T(nj).

No que essa solução particular ajuda o caso geral?

(6)

Números especiais

Às vezes existe uma sequência de inteiros n1<n2 <n3 < . . .

que sãoespeciais para essa recorrência, no sentido que para todos i,j

hi(nj) =nj1

E aí temos a recorrência

T(nj) = [g1(nj) +· · ·+gk(nj)]T(nj1) +f(nj) que pode ser mais fácil de resolver, denindot(j) =T(nj). No que essa solução particular ajuda o caso geral?

(7)

Uma hipótese

Suponha que:

Para n >n0,

todas as funções gi,hi,f sãonão decrescentes, e gi(n)≥0.

Então, segue por indução que

T(n) é não decrescente,

desde que isso valha para n<n0.

(8)

Uma hipótese

Suponha que:

Para n>n0,

todas as funções gi,hi,f sãonão decrescentes, e gi(n)≥0.

Então, segue por indução que

T(n) é não decrescente,

desde que isso valha para n<n0.

(9)

Uma hipótese

Suponha que:

Para n>n0,

todas as funções gi,hi,f sãonão decrescentes, e gi(n)≥0.

Então, segue por indução que

T(n) é não decrescente,

desde que isso valha para n<n0.

(10)

Uma hipótese

Suponha que:

Para n>n0,

todas as funções gi,hi,f sãonão decrescentes, e gi(n)≥0.

Então, segue por indução que

T(n) é não decrescente,

desde que isso valha para n<n0.

(11)

Uma hipótese

Suponha que:

Para n>n0,

todas as funções gi,hi,f sãonão decrescentes, e gi(n)≥0.

Então, segue por indução que T(n) é não decrescente,

desde que isso valha para n<n0.

(12)

Do particular para o geral

Dena

S(n) =min{nj|nj ≥n} L(n) =max{nj|nj ≤n}

Então, segue imediatamente que

T(L(n))≤T(n)≤T(S(n))

(13)

Do particular para o geral

Dena

S(n) =min{nj|nj ≥n} L(n) =max{nj|nj ≤n}

Então, segue imediatamente que

T(L(n))≤T(n)≤T(S(n))

(14)

Exemplo, do M

ERGE-

S

ORT

T(1) =0, T(n) =Tjn 2

k

+Tln 2

m +cn

g1(n) =g2(n) =1, h1(n) =n

2

, h2(n) =n

2

, f(n) =cn Números especiais:

nj =2j Então,

t(0) =0, t(j) =2t(j−1) +c2j

E, pelo método da substituição:

t(j) =c 2jj =c nj lg nj

(15)

Exemplo, do M

ERGE-

S

ORT

T(1) =0, T(n) =Tjn 2

k

+Tln 2

m +cn g1(n) =g2(n) =1, h1(n) =n

2

, h2(n) =n

2

, f(n) =cn

Números especiais:

nj =2j Então,

t(0) =0, t(j) =2t(j−1) +c2j

E, pelo método da substituição:

t(j) =c 2jj =c nj lg nj

(16)

Exemplo, do M

ERGE-

S

ORT

T(1) =0, T(n) =Tjn 2

k

+Tln 2

m +cn g1(n) =g2(n) =1, h1(n) =n

2

, h2(n) =n

2

, f(n) =cn Números especiais:

nj =2j

Então,

t(0) =0, t(j) =2t(j−1) +c2j

E, pelo método da substituição:

t(j) =c 2jj =c nj lg nj

(17)

Exemplo, do M

ERGE-

S

ORT

T(1) =0, T(n) =Tjn 2

k

+Tln 2

m +cn g1(n) =g2(n) =1, h1(n) =n

2

, h2(n) =n

2

, f(n) =cn Números especiais:

nj =2j Então,

t(0) =0, t(j) =2t(j−1) +c2j

E, pelo método da substituição:

(18)

Completando

Neste caso, S(n) =2dlg ne, logo

T(n)≤c 2dlg ne dlg ne

Mas dlg ne<lg n+1, logo, 2dlg ne<2n e

T(n)≤2cn(lg n+1) =O(n lg n) ComoL(n) =2blg nc, um argumento análogo leva a

T(n)≥ 1

2n(lg n−1) de onde segue que

T(n) =Θ(n lg n)

(19)

Completando

Neste caso, S(n) =2dlg ne, logo

T(n)≤c 2dlg ne dlg ne Mas dlg ne<lg n+1, logo, 2dlg ne<2n e

T(n)≤2cn(lg n+1) =O(n lg n)

ComoL(n) =2blg nc, um argumento análogo leva a

T(n)≥ 1

2n(lg n−1) de onde segue que

T(n) =Θ(n lg n)

(20)

Completando

Neste caso, S(n) =2dlg ne, logo

T(n)≤c 2dlg ne dlg ne Mas dlg ne<lg n+1, logo, 2dlg ne<2n e

T(n)≤2cn(lg n+1) =O(n lg n) ComoL(n) =2blg nc, um argumento análogo leva a

T(n)≥ 1

2n(lg n−1) de onde segue que

T(n) =Θ(n lg n)

(21)

Completando

Neste caso, S(n) =2dlg ne, logo

T(n)≤c 2dlg ne dlg ne Mas dlg ne<lg n+1, logo, 2dlg ne<2n e

T(n)≤2cn(lg n+1) =O(n lg n) ComoL(n) =2blg nc, um argumento análogo leva a

T(n)≥ 1

2n(lg n−1) de onde segue que

T(n) =Θ(n lg n)

(22)

Completando

Neste caso, S(n) =2dlg ne, logo

T(n)≤c 2dlg ne dlg ne Mas dlg ne<lg n+1, logo, 2dlg ne<2n e

T(n)≤2cn(lg n+1) =O(n lg n) ComoL(n) =2blg nc, um argumento análogo leva a

T(n)≥ 1

2n(lg n−1) de onde segue que

T(n) =Θ(n lg n)

Referências

Documentos relacionados

Na minha equipe de trabalho, sob a liderança do meu líder imediato, realizamos ações para resolver os problemas identificados na pesquisa de clima e compromisso.... Na Atento

Siga a leitura nos próximos capítulos e descubra o que é Paywall, como ele funciona, quais os seus benefícios, cases de sucesso e as principais soluções oferecidas... Podemos

A inscrição do imóvel rural após este prazo implica na perda do direito de manter atividades agropecuárias em áreas rurais consolidadas em APP e Reserva Legal, obrigando

• Quando vários temporizadores (ON-TIMER, OFF-TIMER, e SLEEP TIMER) estão em operação, o TEMPORIZADOR SEMANAL não está em execução mesmo que a hora defi - nida no ON-TIMER

Embora, neste caso, o uso de números complexos seja necessário, a solução geral não deve conter números

Figura 8 – Isocurvas com valores da Iluminância média para o período da manhã na fachada sudoeste, a primeira para a simulação com brise horizontal e a segunda sem brise

  Completar 12 meses de prática clínica supervisionada requerida para processo de registo na AMC.   Formação em

- Para tratar os pontos inflamatórios de menisco interno, coloca-se o paciente em decúbito com o membro inferior fora da maca, e realiza flexão de joelho, adução de tíbia e