"Amortized analysis is used for algorithms that have expensive operations that happen only rarely."
https://yourbasic.org/algorithms/amortized-time-complexity-analysis/#:~:text=Amortized%20analysis%20is%20used%20for%20algo%C2%ADrithms%20that%20have%20expensive%20opera%C2%ADtions%20that%20happen%20only%C2%A0rarely.
https://yourbasic.org/algorithms/amortized-time-complexity-analysis/#:~:text=Amortized%20analysis%20is%20used%20for%20algo%C2%ADrithms%20that%20have%20expensive%20opera%C2%ADtions%20that%20happen%20only%C2%A0rarely.