time complexity

estimate of time taken for running an algorithm