Skip to content

Commit 4833781

Browse files
authored
chore(formatting): apply code formatting for range query sum immutable
1 parent 98fa6c5 commit 4833781

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed
Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,21 @@
1-
template<typename T>
2-
class PrefixSum {
3-
public:
4-
1+
template <typename T> class PrefixSum {
2+
public:
53
int n;
64
vector<T> dp;
7-
5+
86
PrefixSum() : n(-1) {}
9-
PrefixSum(vector<T>& nums) {
10-
n = (int) nums.size();
11-
if(n == 0)
7+
PrefixSum(vector<T> &nums) {
8+
n = (int)nums.size();
9+
if (n == 0)
1210
return;
1311
dp.resize(n + 1);
1412
dp[0] = 0;
15-
for(int i = 1; i <= n; ++i)
16-
dp[i] = dp[i-1] + nums[i-1];
13+
for (int i = 1; i <= n; ++i)
14+
dp[i] = dp[i - 1] + nums[i - 1];
1715
}
18-
16+
1917
T query(int left, int right) {
2018
assert(0 <= left && left <= right && right <= n - 1);
21-
return dp[right+1] - dp[left];
19+
return dp[right + 1] - dp[left];
2220
}
23-
};
21+
};

0 commit comments

Comments
 (0)