问题描述
我有以下列表:
INPUT :: 4 5 8 -11 9 5 -7 4 6 -6 -8 -11 80 -32 -56 -15 5 -49
OUTPUT :: 4 9 17 6 15 20 13 17 23 17 9 -2 78 46 -10 -25 -20 -69
我需要计算累计金额-列表含义
T(n) = T(n) + T(n-1) for n >0;
and
T(0) = T(0)
我想用Java流API进行计算,以便可以用Spark进行大数据计算。我在Java Streams中很幼稚,我尝试了几种表达式bt,但都不起作用 等效的结构化代码应类似于:
int[] numbers = {4,5,8,-11,9,-7,4,6,-6,-8,80,-32,-56,-15,-49};
int temp = 0;
for (int i = 0 ; i < numbers.length ; i++) {
temp = temp + numbers[i];
numbers[i] = temp;
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)