Non ho ancora toccato la complessità dell'algoritmo da un po 'di tempo, quindi sto cercando di fare un aggiornamento.
Sto cercando di capire il numero di passaggi nel seguente ciclo.
for(i = 0; i < n; i++){
//code
for(j = i + 1; j < n; j++){
//code
}
}
Il ciclo interno verrà eseguito volte
Intendo t volte per ogni valore di j.
Destra?
Nel peggiore dei casi tj sarà uguale a n-i. Dal momento che verrà eseguito per n- (i + 1) -1 volte.
Il mio approccio a questa analisi è corretto?