LeetCode (Maximum Subarray)
来源:互联网 发布:什么叫大数据金融 编辑:程序博客网 时间:2024/06/05 13:33
Problem:
Find the contiguous subarray within an array (containing at least one number) which has the largest sum.
For example, given the array [-2,1,-3,4,-1,2,1,-5,4]
,
the contiguous subarray [4,-1,2,1]
has the largest sum = 6
.
class Solution {public: int maxSubArray(vector<int>& nums) { int ans = INT_MIN, sum = 0; for(int n : nums){ sum = max(sum + n, n); ans = max(sum, ans); } return ans; }};
0 0
- 【LeetCode】Maximum Subarray 和 Maximum Product Subarray
- LeetCode: Maximum Subarray
- LeetCode Maximum Subarray
- [Leetcode] Maximum Subarray
- LeetCode: Maximum Subarray
- leetcode 25: Maximum Subarray
- [LeetCode] Maximum Subarray
- [Leetcode] Maximum Subarray
- [LeetCode]Maximum Subarray
- [leetcode]Maximum Subarray
- LeetCode-Maximum Subarray
- [leetcode] Maximum Subarray
- LeetCode 45: Maximum Subarray
- LeetCode - Maximum Subarray
- LeetCode:Maximum Subarray
- LeetCode 53: Maximum Subarray
- 【leetcode】Maximum Subarray
- Leetcode Maximum Subarray
- 成员变量、局部变量、静态变量的区别
- IOS 获取网络状态
- linux下使用crontab定时备份mongodb数据
- CF
- 数值的整数次方
- LeetCode (Maximum Subarray)
- 二叉树的非递归遍历
- 二分查找
- JavaScrip---Json技术学习for--in语句
- Web开发之CSS
- oracle数据库引擎转换
- 浅谈React构建项目的思考过程
- Qt发布项目自动导入动态链接库生成exe
- Android 日志类型