Geamortiseerde analyse meet de gemiddelde kosten per operatie over een reeks, zelfs als individuele operaties soms veel duurder zijn. Het verklaart waarom een dynamische array's append "O(1) geamortiseerd" is ondanks af en toe O(n) resizes.
Het dynamische array-voorbeeld
Wanneer een dynamische array vol raakt, wijst deze een nieuwe array toe (meestal ) en kopieert alle elementen — een O(n) stap. Maar omdat capaciteit , worden dure kopieën exponentieel zeldzamer.
