leetcode 耗时100 1800. Maximum Ascending Subarray Sum
2026/9/14 19:41:58 网站建设 项目流程

Problem: 1800. 最大升序子数组和

耗时100%,前后比较然后累加,求最大值

Code

class Solution { public: int maxAscendingSum(vector<int>& nums) { int sum = 0, n = nums.size(), mx = INT_MIN; nums.push_back(-1); for(int i = 0; i < n; i++) { if(nums[i] < nums[i + 1]) { sum += nums[i]; } else { sum += nums[i]; mx = max(mx, sum); sum = 0; } } return mx; } };

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询