(1).把输入规模看成x轴,所花时间/空间看成y轴 O(n)就是y=x,y随x的增长而线性增长.也就是成正比,一条斜线. O(1)就是y=1,是一个常量,不管x怎么变,y不变,一条与x轴平行的线. (2).举个简单的例子,要从0加到n,我们会这么写: int sum = 0; for(int i = 0;i<=n;++i) { sum + = i; } 一共算了n次加法,那么就说这个时间复杂度是O(n).当然O(n)的精确的概念是,是n的最高次方,比如,某个计算共计算了3n+2次,那么这个时间复…