View Single Post
Old 10-02-2010, 22:37   #5
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2781
fero86 intendeva che potresti cercare la posizione in cui andrebbe inserito il nuovo elemento con l'algoritmo che hai già scritto (quindi con complessità logaritmica). Poi sposteresti a destra gli elementi per fare spazio al nuovo elemento (e con questo passaggio la complessità "complessiva" diventerà lineare).
L'algoritmo che hai scritto ora mi sembra che abbia complessità quadratica.
EDIT: no, avevo letto male, anche il tuo è lineare, ma manca appunto l'ottimizzazione che suggeriva fero86
wingman87 è offline   Rispondi citando il messaggio o parte di esso