领扣LintCode问题答案-44. 最小子数组

目录

  • 44. 最小子数组
  • 鸣谢

44. 最小子数组

给定一个整数数组,找到一个具有最小和的连续子数组。返回其最小和。

子数组最少包含一个数字

样例 1:

输入:[1, -1, -2, 1]
输出:-3

样例 2:

输入:[1, -1, -2, 1, -4]
输出:-6

public class Solution {/** @param nums: a list of integers* @return: A integer indicate the sum of minimum subarray*/public int minSubArray(List<Integer> nums) {// write your code hereint minSum = Integer.MAX_VALUE, sum = 0;for (Integer num : nums) {sum += num;minSum = Math.min(minSum, sum);sum = Math.min(sum, 0);}return minSum;}
}

原题链接点这里

鸣谢

非常感谢你愿意花时间阅读本文章,本人水平有限,如果有什么说的不对的地方,请指正。
欢迎各位留言讨论,希望小伙伴们都能每天进步一点点。

领扣LintCode问题答案-44. 最小子数组相关推荐

  1. 领扣LintCode问题答案-58. 四数之和

    领扣LintCode问题答案-58. 四数之和 目录 58. 四数之和 鸣谢 58. 四数之和 给一个包含n个数的整数数组S,在S中找到所有使得和为给定整数target的四元组(a, b, c, d) ...

  2. 领扣LintCode问题答案-57. 三数之和

    领扣LintCode问题答案-57. 三数之和 目录 57. 三数之和 鸣谢 57. 三数之和 给出一个有n个整数的数组S,在S中找到三个整数a, b, c,找到所有使得a + b + c = 0的三 ...

  3. 领扣LintCode问题答案-33. N皇后问题

    领扣LintCode问题答案-33. N皇后问题 目录 33. N皇后问题 鸣谢 33. N皇后问题 n皇后问题是将n个皇后放置在n*n的棋盘上,皇后彼此之间不能相互攻击(任意两个皇后不能位于同一行, ...

  4. 领扣LintCode问题答案-2. 尾部的零

    领扣LintCode问题答案-2. 尾部的零 目录 2. 尾部的零 鸣谢 2. 尾部的零 设计一个算法,计算出n阶乘中尾部零的个数 样例 1: 输入: 11 输出: 2 样例解释: 11! = 399 ...

  5. 领扣LintCode问题答案-46. 主元素

    领扣LintCode问题答案-46. 主元素 目录 46. 主元素 鸣谢 46. 主元素 给定一个整型数组,找出主元素,它在数组中的出现次数严格大于数组元素个数的二分之一. 你可以假设数组非空,且数组 ...

  6. 领扣LintCode问题答案-29. 交叉字符串

    领扣LintCode问题答案-29. 交叉字符串 目录 29. 交叉字符串 鸣谢 29. 交叉字符串 给出三个字符串:s1.s2.s3,判断s3是否由s1和s2交叉构成. 样例 1: 输入: &quo ...

  7. 领扣LintCode问题答案-17. 子集

    领扣LintCode问题答案-17. 子集 目录 17. 子集 鸣谢 17. 子集 给定一个含不同整数的集合,返回其所有的子集. 子集中的元素排列必须是非降序的,解集必须不包含重复的子集. 样例 1: ...

  8. 领扣LintCode问题答案-15. 全排列

    领扣LintCode问题答案-15. 全排列 目录 15. 全排列 鸣谢 15. 全排列 给定一个数字列表,返回其所有可能的排列. 你可以假设没有重复数字. 样例 1: 输入:[1] 输出: [ [1 ...

  9. 领扣LintCode问题答案-35. 翻转链表

    领扣LintCode问题答案-35. 翻转链表 目录 35. 翻转链表 鸣谢 35. 翻转链表 翻转一个链表 样例 1: 输入: 1->2->3->null 输出: 3->2- ...

最新文章

  1. C#零基础入门04:打老鼠初级之枚举、重构、事件处理器
  2. git:config命令
  3. 怎么查看kudu的版本_apache版本kudu kudu-impala安装方法
  4. linux主频限制服务,linux抵御DDOS攻击 通过iptables限制TCP连接和频率
  5. 我希望我一开始就知道的5个Python功能
  6. 20-50k,杭州小影科技社招
  7. 安装mysql 遇到最后一步卡死解决方案
  8. 详解机器学习之感知机理论与实践
  9. BrightHouse存储引擎
  10. 微信群如何实现语音多群转播
  11. simulink中嵌入m文件
  12. 工欲善其事,必先利其器——Web开发的10大IDE
  13. HTML+CSS+Bootstrap+ECMAScript+DOM
  14. 从零到一,美芽的技术实战
  15. 禁用微信浏览器字体调整的方法
  16. NIONetty的使用与分析
  17. QT制作360悬浮球
  18. 【go】goland安装格式化插件gofmt、goimports、gometalinter常见问题
  19. 三星java3倍拍照手机_最强拍照手机 三星GALAXY K zoom评测
  20. 只狼:影逝二度PC官方中文版启动测试

热门文章

  1. 自旋锁(spinlock) 解释得经典,透彻
  2. ClickHouse内连接
  3. 刷题H5应用网站源码-无后端无数据库轻量化部署简单
  4. 数据分析 | 固溶掺杂类精修操作范例
  5. 工作的时候也要了解这几个职场规则
  6. java cafe amp spa,图说马尔代夫-Angsana Resort Spa 悦椿
  7. mutations, payload
  8. js 对象属性过滤方法
  9. java 装箱与拆箱_java中的装箱与拆箱
  10. 基于LDA+SVM实现人脸识别模型