gpt4 book ai didi

java - 总结所有以前的数字

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:28:35 26 4
gpt4 key购买 nike

我想实现一个算法,它采用第一个元素并像这样构建总和:

enter image description here

事实上,我正在取第 1 个元素并求和,然后是第 1 个和第 2 个元素求和,然后是第 1、第 2 和第 3 个元素求和等。

我试过:

                    for (int l = 0; l < valueList.size(); l++) {
double result = ((valueList.get(0) + valueList.get(l)) * (l + 1))/2;
resultList.add(result);
}

但是这似乎不起作用。如何实现这样的算法?

非常感谢您的回答!

最佳答案

试试这个

for (int l = 0; l < valueList.size(); l++) {

double result = ((l>0) ? resultList.get(l-1) : 0) + valueList.get(l);
resultList.add(result);
}

关于java - 总结所有以前的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21067844/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com