1 int sum=0;
2 long start = System.currentTimeMillis();
3 for (int i = 1; i <= N; i++) {
4 for (int j = 1; j <= N; j++) {
5 sum=sum+1;}}
6 long stop = System.currentTimeMillis();
7 long elapsed = (long)(stop - start);
我被困在这个问题上我知道线条1,2,5,6 and 7是它们在O(1)恒定时间运行的原始操作。我对我认为的循环有疑问O(n^2)任何人都可以详细说明这一点,谢谢。
长风秋雁
慕的地8271018
相关分类