原题地址(简单)
方法1—前缀和
思路
简单题,直接用前缀和就行了。
代码
class NumArray {public:vector<int> v, numArray;NumArray(vector<int>& nums) {v = nums;numArray = nums;for(int i = 1; i < v.size(); i++)numArray[i] += numArray[i-1];}int sumRange(int i, int j) {return numArray[j] - numArray[i] + v[i];}};
