
leetcode-最大连续子数组的和-25
代码实现
发布日期:2021-05-04 18:21:45
浏览次数:21
分类:精选文章
本文共 427 字,大约阅读时间需要 1 分钟。
题目要求
求一个数组的最大连续子数组的和,数组中肯定有负数。 思路 采用动归的方式。 子问题:局部数字构成的数组,它的最大连续和 状态F(i):前i个元素组成的数组,它的最大连续子序列的和 转移方程:F(i) = max(F(i-1)+a[i],a[i]) 图解
class Solution {public: int FindGreatestSumOfSubArray(vector array) { if (array.empty()) { return 0; } int ret = array[0]; for (int i = 1; i < array.size(); i++) { array[i] = max(array[i - 1] + array[i], array[i]); ret = max(ret, array[i]); } return ret; }};
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年04月02日 12时25分00秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
移动互联网恶意软件命名及分类
2021-05-09
adb shell am 的用法
2021-05-09
PySide图形界面开发(一)
2021-05-09
Android如果有一个任意写入的漏洞,如何将写权限转成执行权限
2021-05-09
三角网格体积计算
2021-05-09
现代3D图形编程学习-基础简介(2) (译)
2021-05-09
Github教程(3)
2021-05-09
vue实现简单的点击切换颜色
2021-05-09
vue3 template refs dom的引用、组件的引用、获取子组件的值
2021-05-09
深入浅出mybatis
2021-05-09
Zookeeper快速开始
2021-05-09
882. Reachable Nodes In Subdivided Graph
2021-05-09
402. Remove K Digits
2021-05-09
375. Guess Number Higher or Lower II
2021-05-09
650. 2 Keys Keyboard
2021-05-09
764. Largest Plus Sign
2021-05-09
214. Shortest Palindrome
2021-05-09
916. Word Subsets
2021-05-09
869. Reordered Power of 2
2021-05-09
1086 Tree Traversals Again
2021-05-09