Big-O descrive come il tempo di esecuzione o la memoria di un algoritmo crescono al crescere della dimensione dell'input n. Cattura il comportamento asintotico nel caso peggiore, ignorando le costanti e i termini di ordine inferiore.
L'idea
Ci interessa il tasso di crescita, non il numero esatto di step. O(2n + 5) è semplicemente O(n) perché man mano che n cresce, le costanti e i termini più piccoli smettono di importare.
