Processing math: 100%

随笔分类 -  动态规划_区间动态规划

摘要:P2254 [NOI2005] 瑰丽华尔兹 不妨认为舞厅是一个 NM 列的矩阵,矩阵中的某些方格上堆放了一些家具,其他的则是空地。钢琴可以在空地上滑动,但不能撞上家具或滑出舞厅,否则会损坏钢琴和家具,引来难缠的船长。每个时刻,钢琴都会随着船体倾斜的方向向相邻的方格滑动一格,相邻 阅读全文
posted @ 2021-03-16 22:50 Tony_Double_Sky 阅读(47) 评论(0) 推荐(0) 编辑
摘要:UVA12170 轻松爬山 Easy Climb 给定一个序列和一个数 d ,需要改变序列中的元素, 使得相邻元素的差值小于等于 d 求改变的最小值 エラー発生:没初始化no指针。。 Solution 我们定义 dp[i][j] 为 处理完第 i 座山, 且第 i 座山处理后的高度为 阅读全文
posted @ 2021-03-15 21:38 Tony_Double_Sky 阅读(104) 评论(0) 推荐(0) 编辑
摘要:P6934 [ICPC2017 WF]Posterize 翻译比题目难。。 转换一下大意:有一些人站在长度为 256 的草地上, 现在让你在草地上插 K 面旗子, 人会朝着离自己最近的旗子集合, 一个人花费的代价是 (pp)2, 你可以自由插这些旗 阅读全文
posted @ 2021-02-08 21:17 Tony_Double_Sky 阅读(109) 评论(0) 推荐(0) 编辑
摘要:P1220 关路灯 题目描述 某一村庄在一条路线上安装了n盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯。 为了给村里节省电费,老张记录下了每盏路灯的位置和功率,他每次关灯时也都是尽快地去关,但是 阅读全文
posted @ 2018-10-21 19:45 Tony_Double_Sky 阅读(193) 评论(0) 推荐(0) 编辑
摘要:P2426 删数 题目描述 有N个不同的正整数数x1, x2, ... xN 排成一排,我们可以从左边或右边去掉连续的i(1≤i≤n)个数(只能从两边删除数),剩下N i个数,再把剩下的数按以上操作处理,直到所有的数都被删除为止。 每次操作都有一个操作价值,比如现在要删除从i位置到k位置上的所有的数 阅读全文
posted @ 2018-07-28 15:02 Tony_Double_Sky 阅读(270) 评论(0) 推荐(1) 编辑
摘要:以下为摘要 区间dp能解决的问题就是通过小区间更新大区间,最后得出指定区间的最优解 个人认为,想要用区间dp解决问题,首先要确定一个大问题能够剖分成几个相同较小问题,且小问题很容易组合成大问题,从而从解决小问题逐渐解决大问题,体现的其实是分治的思想,只不过是通过dp用递推的方式解决了。比如floyd 阅读全文
posted @ 2018-07-09 12:26 Tony_Double_Sky 阅读(391) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示