首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
suukii
前端 @Vibe
·
4年前
关注
屏蔽作者: suukii
举报
53. Maximum Subarray
思路:
1. 遍历 nums 数组,分别计算前 i + 1 项的和 (i = 0, 1, ..., n) S(i)
2. 使用 min 来记录 S(i) 中最小的值 S(k) (k = 0, 1, ..., n),min 初始化为0
3. 如果 min 值有更新,说明前面出现了相加为负值的情况,所以前 i + 1 项中最大的连续和值应为 S(i) - min
4. 将当前最大和值与历史和值比较,更新 max
leetcode.com
展开
收起
查看大图
向左旋转
向右旋转
技术交流圈
赞过
分享
评论
1
相关推荐
JYM,我不信还有比这更优雅的代码了
16 赞 ·
90 评论
周五了,给我兄弟写个K线,但是我很生气
。大家看评论。我是代码给篮子发不发呢?
2 赞 ·
24 评论
vue3 vite 打包的文件,用hublindx,打包成APP。白屏怎么回事。
4 赞 ·
18 评论
相关推荐
JYM,我不信还有比这更优雅的代码了
16 赞 ·
90 评论
周五了,给我兄弟写个K线,但是我很生气
。大家看评论。我是代码给篮子发不发呢?
2 赞 ·
24 评论
vue3 vite 打包的文件,用hublindx,打包成APP。白屏怎么回事。
4 赞 ·
18 评论