gpt4 book ai didi

java - 需要找到数组中数字之间的差异并保存到新数组 - 新手

转载 作者:行者123 更新时间:2023-12-01 07:56:17 29 4
gpt4 key购买 nike

坦率地说,我是 Java 新手。我正在开发一个项目,我想找到一种基于数字序列创建多项式函数的方法。

无论如何,我的问题是我创建了一个存储序列的数组。我现在想找出元素之间的差异。例如。我想找到这个计算a[2] - a[1],然后将其相应存储到另一个数组中。

我已经做过的就是这个。我对此不太有信心,但主要是在将每个数组存储到另一个数组中时遇到问题。我确信这是一个有点愚蠢的问题,但是,我将不胜感激任何可能的帮助。

for(int i = 0;i<=sequence.length;i++){
double diff = sequence[i+1]- sequence[i];
}

最佳答案

假设 sequence 是一个 double 数组,请尝试以下操作:

double[] diffs = new double[sequence.length - 1];
for (int i = 0; i < sequence.length - 1; i++) {
diffs[i] = sequence[i + 1] - sequence[i];
}

关于java - 需要找到数组中数字之间的差异并保存到新数组 - 新手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29679570/

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