aboutsummaryrefslogtreecommitdiff
path: root/running_sum_1d_array.cpp
blob: b82e0ad368518e0dffa4481d3f08913722de795d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "leetcode.h"

class Solution {
public:
  vector<int> runningSum(vector<int> &nums) {
    vector<int> ans;
    int count = 0, n = nums.size();
    for (int i = 0; i < n; i++)
      count += nums[i], ans.push_back(count);
    return ans;
  }
};

int main() {
  vector<int> nums = {1, 2, 3, 4};
  Solution obj;
  obj.runningSum(nums);
}