time complexity
estimate of time taken for running an algorithm
polynomial time
time of an algorithm that grows at the rate of a polynomial
constant time
complexity of an algorithm whose running time is asymptotically independent of input size
estimate of time taken for running an algorithm