在JAVA中,要求每個元素的區(qū)間和,可以通過以下代碼實現(xiàn):
public static void main(String[] args) { ArrayListlist = new ArrayList<>(); list.add(1); list.add(2); list.add(3); list.add(4); list.add(5); list.add(6); list.add(7); list.add(8); list.add(9); list.add(10); int[] sums = new int[list.size()+1];//初始化求和數(shù)組 int sum = 0; for(int i=0;i 首先,我們需要定義一個列表來存儲原始數(shù)據(jù)。然后,我們需要計算前綴和數(shù)組,并初始化一個求和數(shù)組,用來存儲每個元素的前綴和。最后,我們可以通過起始位置和結(jié)束位置,來計算區(qū)間和。
這段代碼的輸出結(jié)果為:
25這意味著,從起始位置到結(jié)束位置的元素之和是25。
上一篇css中的伸縮布局
下一篇python畫隨機散點圖