Oppure

Loading
26/06/10 21:36
Anonymous
Ciao, come da titolo mi servirebbe sapere quale sia il costo in questi due casi..


while (i > 2 )
 i:= radiceQuadrata(i);


e poi ancora

while ( i > 2 ) 
 i:= log i;


qualcuno lo sa/ci sa arrivare?
aaa
27/06/10 8:17
HeDo

sono quasi sicuro che nel primo caso sia log n e nel secondo e^n

prendili con le pinze :D
aaa
27/06/10 10:54
Anonymous
mmm

nel caso

n = log n

n scende in modo mostruoso.. come fa a costare O(e^n)

per quanto riguarda il primo caso, come ci si arriva a dire che è log n?
aaa
27/06/10 10:56
eddiewrc
perchè non O(i^(1/2)) il primo e O(log i) il secondo?
aaa
27/06/10 19:22
Il primo, imho, ha costo tail(log2(log2(n))) (e non l'ho sparato a caso)
Ultima modifica effettuata da 27/06/10 19:23
27/06/10 21:01
HeDo
si, ha ragione qualcuno, ho riguardato sul mio libro di informatica 3 :D

è log log n :)
aaa
27/06/10 21:43
Postato originariamente da HeDo:

si, ha ragione qualcuno, ho riguardato sul mio libro di informatica 3 :D

è log log n :)


Un libro di algoritmica? mi puoi dire il titolo?:D
Il libro scolastico di informatica che ho io contiene appena la definizione di complessità computazionale:rofl:
Ultima modifica effettuata da 27/06/10 21:53
27/06/10 22:00
HeDo
Postato originariamente da qualcuno:

Postato originariamente da HeDo:

si, ha ragione qualcuno, ho riguardato sul mio libro di informatica 3 :D

è log log n :)


Un libro di algoritmica? mi puoi dire il titolo?:D
Il libro di informatica che ho io contiene appena la definizione di complessità computazionale:rofl:


ho solo le slide, il libro costava :D

hsim.it/public/shared/…

:k:
aaa