Skip to content

Commit a2667fe

Browse files
authored
Update and rename Easy/Sum of Even Numbers After Queries.java to Medium/Sum of Even Numbers After Queries.java
1 parent ca9ae14 commit a2667fe

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

Easy/Sum of Even Numbers After Queries.java

Lines changed: 0 additions & 21 deletions
This file was deleted.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
class Solution {
2+
public int[] sumEvenAfterQueries(int[] nums, int[][] queries) {
3+
int evenSum = 0;
4+
for (int num : nums) {
5+
evenSum += num % 2 == 0 ? num : 0;
6+
}
7+
int[] result = new int[nums.length];
8+
for (int i = 0; i < queries.length; i++) {
9+
int idx = queries[i][1];
10+
if (nums[idx] % 2 == 0) {
11+
evenSum -= nums[idx];
12+
}
13+
nums[idx] += queries[i][0];
14+
if (nums[idx] % 2 == 0) {
15+
evenSum += nums[idx];
16+
}
17+
result[i] = evenSum;
18+
}
19+
return result;
20+
}
21+
}

0 commit comments

Comments
 (0)