Amortisert analyse måler gjennomsnittlig kostnad per operasjon over en sekvens, selv om enkelte operasjoner av og til koster mye mer. Det forklarer hvorfor en dynamisk arrays append er "O(1) amortisert" til tross for tilfeldig O(n) endring av størrelse.
Eksemplet med dynamisk array
Når en dynamisk array blir full, allokerer den en ny array (vanligvis ) og kopierer alle elementer — ett O(n) trinn. Men fordi kapasiteten , blir dyre kopier eksponentielt sjeldnere.
