,算法执行时间的增长率和f(n)的增长率相同,称做算法的渐近时间复杂度,简称时间复杂度....一般情况下,随着n的增大,T(n)增长最慢的算法为最优算法....,短裤,墨镜,泳衣等装备,而最后公司却决定冬天去哈尔滨旅游一样.其实这种情况就是程序运行时间的最坏情况....其实,在应用中,除非特殊指定,我们提到的运行时间都是最坏情况的运行时间.
因为最坏情况运行时间是一种保证,那就是运行时间将不会再坏了....对算法运行时间的估量也是这个道理,再加上在很多情况下,各种输入数据集出现的概率难以确定,算法的平均时间复杂度也就难以计算.
因此在实际中一般情况我们关注的是算法的最坏运行情况.