Skip to content

Commit 0c84de7

Browse files
Time: 52 ms (30.28%) | Memory: 16.5 MB (15.45%) - LeetSync
1 parent 3f9df76 commit 0c84de7

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
class Solution:
2+
def maxAscendingSum(self, nums: List[int]) -> int:
3+
ans = 0
4+
seen = []
5+
curr = 0
6+
for i in nums:
7+
if not seen or seen[-1] < i:
8+
seen.append(i)
9+
curr += i
10+
else:
11+
seen = [i]
12+
ans = max(ans, curr)
13+
curr = i
14+
ans = max(ans, curr)
15+
return ans

0 commit comments

Comments
 (0)