1.1时间复杂度的概念
时间复杂度的定义:在计算机科学中,
算法的时间复杂度是一个函数
,它定量描述了该算法的运行时间。一 个算法执行所耗费的时间,从理论上说,是不能算出来的,只有你把你的程序放在机器上跑起来,才能知道。但是我们需要每个算法都上机测试吗?是可以都上机测试,但是这很麻烦,所以才有了时间复杂度这个 分析方式。一个算法所花费的时间与其中语句的执行次数成正比例,算法中的基本操作的执行次数,为算法
的时间复杂度。
2.2常见的复杂度:
总结:想要掌握好复杂度的计算还需多做题,加油吧追梦人!!!