303. 区域和检索 - 数组不可变

题目链接:https://leetcode.cn/problems/range-sum-query-immutable/description/

Java

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class NumArray {
private int[] sum;
public NumArray(int[] nums) {
sum = new int[nums.length + 1];
sum[0] = 0;
for (int i = 0; i < nums.length; i++) {
sum[i+1] = sum[i] + nums[i];
}
}

public int sumRange(int left, int right) {
return sum[right+1] - sum[left];
}
}

/**
* Your NumArray object will be instantiated and called as such:
* NumArray obj = new NumArray(nums);
* int param_1 = obj.sumRange(left,right);
*/

303. 区域和检索 - 数组不可变
https://pisces34.github.io/2025/03/28/leetcode/303/
发布于
2025年3月28日
许可协议