gpt4 book ai didi

java - 查找累积频率数组

转载 作者:行者123 更新时间:2023-12-04 05:44:11 24 4
gpt4 key购买 nike

此方法将频率数组转换为累积频率数组。
例如,如果初始数组是 { 1, 2, 3, 4} 调用该方法应该给你 { 1, 3, 6, 10}

这是我写的:

public void cumulate(int[] a)
{
for (int i= 0; i < a.length; i ++){
a[i] = a[i-1] + a[i];
}
}

我确定它错了,但我确实需要帮助来生成另一组代码。如果有人能够帮助我,那就太好了!

最佳答案

那么你要离开数组 i = 0。所以从 1 开始:

public void cumulate(int[] a) {
for (int i = 1; i < a.length; i++){
a[i] = a[i - 1] + a[i];
}
}

现在应该可以了。

关于java - 查找累积频率数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10901387/

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