Complessità in tempo di un algoritmo.

Messaggioda BRN » 22/07/2021, 15:57

Ciao a tutti,
ho una domanda veloce da farvi.
Se io ho un algoritmo che ha questa equazione di ricorrenza:

$T(n)=(1-sqrt(n))n^3+sqrt(n)n^2+n$

posso dire che è asintoticamente un $O(n^3)$?
BRN
Average Member
Average Member
 
Messaggio: 284 di 578
Iscritto il: 09/02/2011, 22:03

Re: Complessità in tempo di un algoritmo.

Messaggioda apatriarca » 26/07/2021, 21:21

No, è moltiplicata per \(\sqrt{n}\) e quindi diventa \(n^{3.5}\).
apatriarca
Moderatore
Moderatore
 
Messaggio: 5578 di 10439
Iscritto il: 08/12/2008, 20:37
Località: Madrid

Re: Complessità in tempo di un algoritmo.

Messaggioda kilogrammo » 05/09/2021, 08:30

Se $T(n)$ rappresenta il tempo di esecuzione dell'algoritmo deve essere $T(n)>0$ invece risulta $T(n) <0$ per $n>3$. E' un algoritmo che va indietro nel tempo?
kilogrammo
Starting Member
Starting Member
 
Messaggio: 13 di 39
Iscritto il: 24/06/2020, 16:33

Re: Complessità in tempo di un algoritmo.

Messaggioda apatriarca » 07/09/2021, 01:46

È probabilmente un errore o un esercizio senza alcuna pretesa che la formula rappresenti effettivamente qualcosa di reale su un algoritmo.
apatriarca
Moderatore
Moderatore
 
Messaggio: 5585 di 10439
Iscritto il: 08/12/2008, 20:37
Località: Madrid

Re: Complessità in tempo di un algoritmo.

Messaggioda ghira » 07/09/2021, 08:20

BRN ha scritto:Ciao a tutti,
ho una domanda veloce da farvi.
Se io ho un algoritmo che ha questa equazione di ricorrenza:

$T(n)=(1-sqrt(n))n^3+sqrt(n)n^2+n$

posso dire che è asintoticamente un $O(n^3)$?


Non vedo la ricorrenza.
Avatar utente
ghira
Cannot live without
Cannot live without
 
Messaggio: 1004 di 4306
Iscritto il: 11/09/2019, 09:36


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite