随笔分类 -  DP-基础DP

摘要:题面 https://www.luogu.com.cn/problem/P3643 对于一个序列,第i项可取的值在{0}∪[ai,bi]之间,求使序列非零部分单调递增的方案数 分析 设 f[i][j] 表示第 i 位选择的值为 j 的方案数,则有 $f[i][j]=\sum_{k=0}^{i-1 阅读全文
posted @ 2021-03-25 13:19 Vagari 阅读(42) 评论(0) 推荐(0) 编辑
摘要:题面 https://www.luogu.com.cn/problem/P1295 分析 很容易想到设 fi 表示选到第 i 个的最小最大值之和,则有 fi=min(fj+max(hj hi)(j<i) 发现这里有一段连续的东西,然后考虑线段树。 考虑插入一个 hi 的影响 阅读全文
posted @ 2020-10-21 20:26 Vagari 阅读(121) 评论(0) 推荐(0) 编辑
摘要:Description 爱丽丝·玛格特洛伊德居住在幻想乡里的一条直线上。今天,她打算驾驶一台神秘仪器,去往直线上的某些地方。一开始,她与目的地的距离是D。当她往神秘仪器中输入一个数x时,它会朝着目的地方向前进x的距离。这台神秘仪器有一个特性,如果它意识到朝着目的地行驶x的距离会导致爱丽丝离目的地的距 阅读全文
posted @ 2019-09-18 21:50 Vagari 阅读(244) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problem/P2467 分析 我们需要搞到一些奇特的性质(都是在合法序列情况下的): 性质1:当i和i+1不相邻时,交换i和i+1是一种可行的方案 性质2:给每个数都变换为n-ai+1,是一种可行方案,且山峰和山谷情况会反过来 性质3:一个合法的序列, 阅读全文
posted @ 2019-08-17 07:25 Vagari 阅读(121) 评论(0) 推荐(0) 编辑
摘要:Description 法法塔是很喜欢写程序的。所以冒着就算码农屌丝一辈子的风险也大无畏地写着程序。码农们为了表彰法法塔的坚持与执着,决定给法法塔颁布奖励,为了体现码农的屌丝气质,奖励也将由法法塔自己做出选择!所有的奖励被组织成了一棵树的形态,每个点都有一个权值。法法塔首先选择一个子树,然后选择从该 阅读全文
posted @ 2019-07-10 21:36 Vagari 阅读(200) 评论(0) 推荐(0) 编辑
摘要:Description 除去对铁质盔甲强烈的热爱,Brunhilda是一个正常的7岁女孩。近期,她正在策划一个完美的生日派对。她发明了如下的一个游戏:所有的孩子在一个数k被宣读之前不停地跑来跑去。当这个数字k宣读后,所有的孩子将形成人数恰好为k的若干群体,且保证剩余的孩子数目小于k。最后,这不足k个 阅读全文
posted @ 2019-07-09 07:35 Vagari 阅读(192) 评论(0) 推荐(0) 编辑
摘要:Description 游戏规则如下:给定两个正整数数列,一个游戏者通过若干次操作完成游戏。每一次操作,选择两个正整数k1和k2。将第一个数列的最后连续k1个数删除,它们的和记为S1;将第二个数列的最后连续K2个数删除,它们的和记为S2。这一次操作的得分就是(S1-K1)* (S2-K2 )。直到两 阅读全文
posted @ 2019-07-05 07:48 Vagari 阅读(214) 评论(0) 推荐(0) 编辑
摘要:Description Description Input 仅有一行,包含两个正整数n, m,表示棋盘的规模。 Output 仅有一行,包含一个整数,即跳法种数mod 30011。 Input 仅有一行,包含两个正整数n, m,表示棋盘的规模。 Input 仅有一行,包含两个正整数n, m,表示棋盘 阅读全文
posted @ 2019-07-02 21:40 Vagari 阅读(233) 评论(0) 推荐(0) 编辑
摘要:Description 排版是很有讲究的。假设稿纸的宽度是W个字符,长度不限,当你对一篇文章排版时,必须满足以下条件:1.必须保持单词的次序。下图显示了对4个单词“This is a pen”在一张宽11字符的稿纸上排版的结果: Description 排版是很有讲究的。假设稿纸的宽度是W个字符,长 阅读全文
posted @ 2019-07-02 07:36 Vagari 阅读(203) 评论(0) 推荐(0) 编辑
摘要:Description 在BYTELAND的许多市民极喜爱那些逻辑思考与物理技巧同样重要的运动。有一种运动是过HEX河——BYTELAND中最宽的河流。有n根柱子,从1到n进行编号(从左至右),跨过这条河流。市民过河不得不如此:从河的左岸走至一根柱上,可能再走到下一根柱上,如此下去,最后到达河右岸。 阅读全文
posted @ 2019-05-21 21:06 Vagari 阅读(189) 评论(0) 推荐(0) 编辑
摘要:Description 一年一度的高考结束了,我校要拍集体照。本届毕业生共分n个班,每个班的人数为Ai。这次拍集体照的要求非常奇怪:所有学生站一排,且相邻两个学生不能同班。现在,安排这次集体照的老师找到了你,想问问你一共有多少种方案。方案数可能很大,最终结果对1,000,000,007取模。 Des 阅读全文
posted @ 2019-01-30 20:41 Vagari 阅读(290) 评论(0) 推荐(0) 编辑
摘要:Description 在艾泽拉斯的无尽之海里,有着一群不为人知的由各个种族的冒险者统治的岛屿,这些岛屿都很庞大,足以在上面建造许多的城市,城市之间有一些单向道路连接。有一天,QYQ无意中发现了这些岛屿,并且发现在每个城市的地下都或多或少埋藏着一些装备、金币、宝物……可是正当QYQ兴奋不已打算全部把 阅读全文
posted @ 2019-01-30 20:40 Vagari 阅读(246) 评论(0) 推荐(0) 编辑
摘要:Description 在远古的YL国大地上,有n个祭坛,每个祭坛上四个方向写有“艄、毜、鼛、瓯”四个大字,其实这在YL国古代分别是“东、南、西、北”的意思。YL国每年都要举行祈福消灾的祭祀活动,这个时候,每个祭坛都要在艄毜鼛瓯四个方向中选一个方向,祭坛将向这个方向发出一道隐形的光线,如果两个祭坛发 阅读全文
posted @ 2019-01-28 20:48 Vagari 阅读(193) 评论(0) 推荐(0) 编辑
摘要:Description 给定一个一定存在从起点到终点的路径的四联通迷宫。已知Tar左右方向移动的时间为1,上下移动的时间为未知实数v。求当Tar从起点到终点的最短移动时间为已知实数L时,未知实数v是多少。 Description 给定一个一定存在从起点到终点的路径的四联通迷宫。已知Tar左右方向移动 阅读全文
posted @ 2018-10-21 20:36 Vagari 阅读(162) 评论(0) 推荐(0) 编辑
摘要:Description 题目背景:尊者神高达进入了基三的世界,作为一个 mmorpg 做任务是必不可少的,然而跑地图却令人十分不爽。好在基三可以使用轻功,但是尊者神高达有些手残,他决定用梅花桩练习轻功。题目描述:一共有 n 个木桩,要求从起点(0)开始,经过所有梅花桩,恰好到达终点 n,尊者神高达一 阅读全文
posted @ 2018-10-16 21:45 Vagari 阅读(199) 评论(0) 推荐(0) 编辑
摘要:Description Description Input Output Input Input Output Output Sample Input 2 4 2 1 10 1 2 20 Sample Output 50 Sample Input 2 4 2 1 10 1 2 20 Sample I 阅读全文
posted @ 2018-09-21 22:00 Vagari 阅读(266) 评论(0) 推荐(0) 编辑
摘要:Description Description Input Output Input Input Output Output Sample Input 4 10 0 1 1 Sample Output 5 Sample Input 4 10 0 1 1 Sample Input 4 10 0 1 1 阅读全文
posted @ 2018-08-21 20:12 Vagari 阅读(202) 评论(0) 推荐(0) 编辑
摘要:Description GZOI队员们到X镇游玩。X镇是一个很特别的城镇,它有m+1条东西方向和n+1条南北方向的道路,划分成m*n个区域,这些区域标从北到南、从西到东的坐标标识为从坐标 (1,1) 到坐标(m,n)。 GZOI队员们预先对这m*n个区域打分V(i,j)(分数可正可负)。分数越高表示 阅读全文
posted @ 2018-08-21 20:03 Vagari 阅读(135) 评论(0) 推荐(0) 编辑
摘要:Description Description Input 一行由空格隔开的两个整数,分别是 n 和 m。 Output 一行表示答案。 Input 一行由空格隔开的两个整数,分别是 n 和 m。 Input 一行由空格隔开的两个整数,分别是 n 和 m。 Output 一行表示答案。 Output 阅读全文
posted @ 2018-08-15 07:44 Vagari 阅读(189) 评论(0) 推荐(0) 编辑
摘要:Description 从前有个括号序列 s,满足 |s| = m。你需要统计括号序列对 (p, q) 的数量。其中 (p, q) 满足 |p| + |s| + |q| = n,且 p + s + q 是一个合法的括号序列。 Description 从前有个括号序列 s,满足 |s| = m。你需要 阅读全文
posted @ 2018-08-13 07:53 Vagari 阅读(278) 评论(0) 推荐(0) 编辑

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