From
Leetcode
Status
AC
Date
Mar 18, 2024
Tags
前缀和
Difficulty
简单
题面
给定一个整数数组
nums
,处理以下类型的多个查询:- 计算索引
left
和right
(包含left
和right
)之间的nums
元素的 和 ,其中left <= right
实现
NumArray
类:NumArray(int[] nums)
使用数组nums
初始化对象
int sumRange(int i, int j)
返回数组nums
中索引left
和right
之间的元素的 总和 ,包含left
和right
两点(也就是nums[left] + nums[left + 1] + ... + nums[right]
)
示例 1:
提示:
1 <= nums.length <= 10
4
10
5
<= nums[i] <= 10
5
0 <= i <= j < nums.length
- 最多调用
10
4
次sumRange
方法