假設我有2個數據是這樣的:如何總結像鋸齒形算法
x = 1, and {10,20,30}.
我要總結是這樣的:
1 + 10 = 11, 11 + 20 = 31, and 31 + 30 = 61
我的代碼。
int x = 1;
int[] arr = {10, 20, 30};
int sum = 0;
for (int i = 0; i < arr.length; i++)
{
sum = arr[i] + x;
}
我得到這個:
1 + 10 = 11, 1 + 20 = 21, and 1 + 30 = 31 and so on
如何解決這個問題呢?
,讓你扔掉以前的迭代的結果。 'sum = 1;循環(sum + = arr [i])'基本上就是你所需要的。 –
只是想知道:難道你是絕對過分複雜的事情?爲什麼把「曲折複雜性」放到1 + 10 + 20 + 30的東西上? – GhostCat