算法与分析
文章平均质量分 92
张小飘
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
动态规划
广泛用于求解组合优化问题 使用这种技术的算法,不是递归调用自身,但是问题的基础解通常是用递归函数的形式来说明的。最长公共子序列问题问题描述有两个长度分别为n和m的字符串A和B,确定A和B中最长公共子序列的长度。这里,A=a1a2⋯anA=a1a2⋯anA = a_1a_2\cdots a_n的子序列是一个形式为ai1ai2...aikai1ai2...aika_{i_1}a_{i_2...原创 2018-08-21 15:32:33 · 728 阅读 · 2 评论 -
最长合法括号
Longest Valid Parentheses 最长合法括号一、问题描述给一个只由’(‘和’)'组成的字符串,找出其中最长的连续合法子串长度。(来源Leetcode)样例Input:(()Output:2Input: )()())Output: 4Input: ((())Output: 4二、解决方案很明显,可以用动态规划,我也是这么想的。1. 我的方案构建dp...原创 2018-09-23 16:28:40 · 1885 阅读 · 3 评论 -
LeetCode——动态规划——股票最大收益
股票最大收益一、问题描述给出每天股票的价格,设计一个算法计算出最大收益。可以最多买卖两个回合。而且卖出之后才能再买。二、样例// 1Input : [3, 3, 5, 0, 0, 3, 1, 4]Output : 6Explanation : 0-3, 1-4// 2Input : [1, 2, 3, 4, 5]Output : 4Explanation : 1-5//...原创 2018-10-11 19:40:43 · 6790 阅读 · 0 评论
分享