k=0; for(i=1;i<=n;i++){ for(j=i;j<=n;j++) k++; } 求时间复杂度 怎么计算

如题所述

就是计算它运行的情况 两个循环 楼主可以试着找个n,自己看看它的运行过程(自己计算)、
时间复杂度为n*n即n的平方
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-04
循环次数为(n+1)*n/2 ==n²/2+n/2 去掉常数系数和低阶项,时间复杂度为O(n²)
第2个回答  2012-09-04
有2层循环嵌套
就是 O(n) = 2咯
相似回答