【动态规划】动态规划综合
文章平均质量分 96
使用贪心算法不一定可以站在全局的角度来统筹决策,可能会出现结果并不是全局最佳的; 而使用枚举搜索算法则可能会超时。而动态规划的核心是“状态缓存”,将一个状态的统计结果传递到另外一个状态,这有一点类 似递推算法。动态规划是算法竞赛的常客,非常考验选手问题分析和代码实现能力。
flyunicorninsky
某计算机大学生,各方面都涉猎一些
展开
-
洛谷 P2831 [NOIP2016 提高组] 愤怒的小鸟【状态压缩+动态规划】【胜似暴力却超过暴力的状压dp】
Kiana 最近沉迷于一款神奇的游戏无法自拔。简单来说,这款游戏是在一个平面上进行的。上次了解一下状态压缩动态规划【状压dp】,感觉真的挺神奇的,简单易懂但是却有效,于是来做一下状压dp的经典题-->愤怒的小鸟原创 2023-12-04 15:59:10 · 178 阅读 · 1 评论 -
洛谷 P1439 【模板】最长公共子序列 【一题掌握和分清LCS和LIS】
想做一题轻松的,于是就选了这个叫做最长公共子序列的模板题,但是它不讲武德,公共子序列只是幌子,最长上升子序列才是本题的关键。LCS和LIS究竟谁在本题更胜一筹?快点击查看(内含LCS和LIS两种方法)原创 2023-11-06 19:08:42 · 254 阅读 · 2 评论 -
洛谷 P1020 [NOIP1999 普及组] 导弹拦截【一题掌握三种方法:动态规划+贪心+二分】最长上升子序列LIS解法详解
一题掌握三种方法!贪心+动态规划+二分。先介绍题目思路,再进入代码实践,知己知彼,百战不殆。另外给出两个测试用例,帮助卡住的小伙伴测试自己的代码!另外介绍Dilworth定理!好耶!学习使我快乐!原创 2023-11-08 21:07:34 · 618 阅读 · 4 评论 -
洛谷P2196 [NOIP1996 提高组] 挖地雷【动态规划思路分析】看完直接举一反三!
以NOIP题目为例,详细剖析动态规划类型题解题思路,解决动态规划关于方程建立和初始方程确立的两个关键问题,化繁为简,画龙点睛!原创 2023-11-07 20:08:27 · 299 阅读 · 2 评论 -
洛谷 P1434 [SHOI2002] 滑雪 (动态规划+记忆化搜索)一道题目学两种方法
记忆化搜索本质思想有点类似于动态规划,但是不同于,动态规划可以对数组进行降维,在保持时间复杂度不变的情况下,能有效降低空间复杂度。并且,由于动态规划方法不涉及递归,不需要回溯。其缺点是需要计算所有状态的价值函数。本题将借一道进阶动态规划来进行两种解法的比较,同时提升自己的动态规划能力。原创 2023-10-24 21:56:13 · 322 阅读 · 1 评论 -
洛谷 P1216 [USACO1.5] [IOI1994]数字三角形 Number Triangles(动态规划入门题)
USACO和IOI经典动态规划,应该算是模板题了。斐波那契数列动态规划的变种,快来做一下检查一下自己对动态规划的掌握情况!原创 2023-10-24 21:55:54 · 71 阅读 · 1 评论