2022年8月学习记录 - 动态规划专练
2022-12-10 文章脱敏
- 文章脱敏:更改了部分字为错别字,用小括号扩出。
我的资料
NOI官网:简单动态规划
动态规划
- 阶段:据空间顺序或时间顺序对问题的求解划分阶段。
- 状态:描述事物的性质,不同事物有不同的性质,因而用不同的状态来刻画。对问题的求解状态的描述是分阶段的。
- 决策:对于一个阶段的某个状态,从该状态演变到下一阶段的某个状态的选择。
- 状态转移方程:用数学公式描述与阶段相关的状态间的演变规律。
- 最优子结构:以每一步都是最优的来保证全局是最优的。
- 无后效性:某阶段状态一旦确定。以后的决策就可以直接使用。舍弃的状态,不会在后续决策中被使用。
- “动态”的含义:一个决策序列就是在变化的状态中产生出来的,故有“动态”的含义。
洛谷题单 动态规划的引入
P1216 [USACO1.5][IOI1994]数字三角形 Number Triangles
c++
1 |
|
(单击上方的 < 展开代码)
P1434 [SHOI2002] 滑雪
c++
1 |
|
(单击上方的 < 展开代码)
P2196 [NOIP1996 提高组] 挖地(镭)
c++
1 |
|
(单击上方的 < 展开代码)
P1048 [NOIP2005 普及组] 采药
c++
1 |
|
(单击上方的 < 展开代码)
P1616 疯狂的采药
c++
1 |
|
(单击上方的 < 展开代码)
P1802 5 倍经验日
c++
1 |
|
(单击上方的 < 展开代码)
P1002 [NOIP2002 普及组] 过河卒
c++
1 |
|
(单击上方的 < 展开代码)
洛谷题单 线性状态动态规划
P1020 [NOIP1999 普及组] 导弹拦截
c++
1 |
|
(单击上方的 < 展开代码)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 沐阳先生的博客!