ホームページ  >  記事  >  Java  >  配列の累計

配列の累計

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-07 07:06:03618ブラウズ

Running Sum of Array

問題解決

- - - - - -問題 - - - - - -

配列 nums を指定します。配列の累計を runningSum[i] = sum(nums[0]…nums[i]) として定義します。

num の累計を返します。

例 1:

  • 入力: nums = [1,2,3,4]
  • 出力: [1,3,6,10]
  • 説明: 累計は次のように取得されます: [1, 1 2, 1 2 3, 1 2 3 4]。

例 2:

  • 入力: nums = [1,1,1,1,1]
  • 出力: [1,2,3,4,5]
  • 説明: 累計は次のように取得されます: [1, 1 1, 1 1 1, 1 1 1 1, 1 1 1 1 1]。

例 3:

  • 入力: nums = [3,1,2,10,1]
  • 出力: [3,4,6,16,17]

制約:

  • 1
  • -10^6

- - - - - - 解決 - - - - - -

解決策: 01

クラス ソリューション {
public int[] runningSum(int[] nums) {
int[] 出力 = new int[nums.length];

出力[0] = 数値[0];

for(int i = 1; i 出力[i]= nums[i] 出力[i - 1] ;
System.out.println(output[i]);
}
出力を返します;
}
}

解決策: 02

クラス ソリューション {
public int[] runningSum(int[] nums) {


for (int i= 1; i nums[i] = nums[i - 1];

System.out.println(nums[i]);
};

数値を返します;
}
}

以上が配列の累計の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。