Skip to content

Commit 0d163f8

Browse files
authored
Create 1800. Maximum Ascending Subarray Sum (#706)
2 parents 24b6cb5 + eeb5b29 commit 0d163f8

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

1800. Maximum Ascending Subarray Sum

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
class Solution {
2+
public:
3+
int maxAscendingSum(vector<int>& nums) {
4+
5+
int maxi=nums[0],sum=nums[0];
6+
for(int i=0;i<nums.size()-1;i++)
7+
{
8+
if(nums[i+1]>nums[i])
9+
{
10+
sum+=nums[i+1];
11+
}
12+
else
13+
{
14+
maxi=max(maxi,sum);
15+
sum=nums[i+1];
16+
}
17+
}
18+
maxi=max(maxi,sum);
19+
return maxi;
20+
}
21+
};

0 commit comments

Comments
 (0)