时间&空间复杂度 时间复杂度: 通俗来说就是随着数据量的增加,程序运行的时间花费量是怎么变化的,时间复杂度常用大o表示.举个例子,猜数字,猜10个,100个.1000个,猜数的数据量是在增加的,但是实际运行程序花费的时间是怎么变化的呢,是线性的?常数的?还是指数的,它反映的是一个趋势.简而言之,时间复杂度反映的是程序执行时间随输入规模增长的量级.从某种程度上将可以展示算法的scale ability. how to analyze? e.g1:如下,当我们不断增长i的数值,循环的次数也跟着变化…