memory是1000个元素的向量array []是一个1000个元素的整数数组
for (iteration = 0; iteration < numiterations; iteration++) {
for (j = 1; j < numints; j++) {
memory[j] += memory[j - 1];
//array[j] += array[j - 1];
}
}
Run Code Online (Sandbox Code Playgroud)
如果我跑100次迭代后比较for循环的时间,相比于载体的用于访问所需的时间是非常小
为什么会这样?因为我认为两者都需要不变且几乎相同的时间..