LintCode之44 最小子数组
2017-12-12 22:17
253 查看
题目来源:最小子数组
题目描述:
给定一个整数数组,找到一个具有最小和的子数组。返回其最小和。
样例:
给出数组[1, -1, -2, 1],返回 -3
Java代码:
题目描述:
给定一个整数数组,找到一个具有最小和的子数组。返回其最小和。
样例:
给出数组[1, -1, -2, 1],返回 -3
Java代码:
public int minSubArray(ArrayList<Integer> nums) { // write your code int start=0,end=0,minsum=nums.get(0),nowsum=0; while (end<nums.size()) { if(nowsum>=0) { nowsum=nums.get(end); end++; start=end; }else { nowsum+=nums.get(end); end++; } if(nowsum<minsum) minsum=nowsum; } return minsum; }
相关文章推荐
- LintCode 44 最小子数组
- python_lintcode_简单题 _44最小子数组_41最大子数组
- LintCode. 44 最小子数组
- 44-z最小子数组
- LintCode-44. 最小子数组
- Lintcode:最小子数组
- lintcode 中等题:Minimum Size Subarray 和大于S的最小子数组
- LintCode-和大于S的最小子数组
- [Lintcode]Minimum Size Subarray Sum 和大于S的最小子数组
- 【LintCode 简单】44. 最小子数组
- lintcode(406)和大于S的最小子数组
- lintcode 44.最小子数组
- 最小子数组—LintCode
- 44.最小子数组
- LintCode-和大于S的最小子数组
- Lintcode 最小子数组
- [LintCode] Minimum Size Subarray Sum 最小子数组和的大小
- LintCode 44. 最小子数组
- lintcode-44-最小子数组
- lintcode ----最小子数组