The potential is a technique that is used in the field of computational complexity theory. This method is used to analyze the amortized time and space complexity of a data structure. This is a measure of the performance of the data structure over sequences of operations that smooths out the cost of infrequent but expensive operations.
