![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
动态规划
关于动态规划的算法题
AdvancedPawn
这个作者很懒,什么都没留下…
展开
-
最大子序和
定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4],输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。我的方案:思路一第一个想法是暴力破解,使用两个循环,第一个循环用来滑动起始索引,第二个循环用来滑动结束索引。代码class Solution { ...原创 2019-09-18 19:27:59 · 83 阅读 · 0 评论 -
杨辉三角
给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。在杨辉三角中,每个数是它左上方和右上方的数的和。示例:输入: 5输出:[[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]我的方案思路杨辉三角显然是上一行相对的左元素和右元素之和,那么循环到每一行加上上一行这两个值即可。这个题是属于动态规划的范畴,我这里没有使用临...原创 2019-09-19 15:06:04 · 2080 阅读 · 1 评论