随笔分类 -  动态规划 dp

摘要:P2120 [ZJOI2007] 仓库建设 P2120 [ZJOI2007] 仓库建设 题目描述 L 公司有 n 个工厂,由高到低分布在一座山上,工厂 1 在山顶,工厂 n 在山脚。 由于这座山处于高原内陆地区(干燥少雨),L公司一般把产品直接堆放在露天,以节省费用。突然有一 阅读全文
posted @ 2025-02-21 14:59 liuboom 阅读(5) 评论(0) 推荐(0) 编辑
摘要:P3991 [BJOI2017] 喷式水战改 题目背景 拿到了飞机的驾照(?),这样补给就不愁了 XXXX年XX月XX日 拿到了喷气机(??)的驾照,这样就飞得更快了 XXXX年XX月XX日 拿到了攻击机(???)的驾照(不存在的) XXXX年XX月XX日 用铅版做夹层的话,机身可是会变重的呢 XX 阅读全文
posted @ 2025-02-21 14:55 liuboom 阅读(3) 评论(0) 推荐(0) 编辑
摘要:P4309 [TJOI2013] 最长上升子序列 题目描述 给定一个序列,初始为空。现在我们将 1N 的数字插入到序列中,每次将一个数字插入到一个特定的位置。每插入一个数字,我们都想知道此时最长上升子序列长度是多少? 数据范围: 100% 的数据 \(n\le10^5 阅读全文
posted @ 2025-01-24 16:12 liuboom 阅读(3) 评论(0) 推荐(0) 编辑
摘要:P1306 斐波那契公约数 对于 Fibonacci 数列: fi={[i=1]i1fi1+fi2i>1请求出 fnfm 的最大公约数, 阅读全文
posted @ 2024-12-25 21:55 liuboom 阅读(6) 评论(0) 推荐(0) 编辑
摘要:P7302 [NOI1998] 免费的馅饼 题目描述 SERKOI 最新推出了一种叫做“免费馅饼”的游戏:游戏在一个舞台上进行。舞台的宽度为 w 格(从左到右依次用 1w 编号),游戏者占一格。开始时游戏者可以站在舞台的任意位置,手里拿着一个托盘。下图为天幕的高度为 \ 阅读全文
posted @ 2024-12-25 21:53 liuboom 阅读(6) 评论(0) 推荐(0) 编辑
摘要:P3390 【模板】矩阵快速幂 本来想学动态dp 然后被一路 骗 递归 到了这里。 首先我们要知道矩阵乘法是什么,两个矩阵可以 A,B 可以相乘,当且仅当 A 的列数= B的行数 两个大小分别为 m×nn×p 的矩阵 \(A, 阅读全文
posted @ 2024-12-25 21:51 liuboom 阅读(2) 评论(0) 推荐(0) 编辑
摘要:P6394 樱花,还有你 樱花,还有你 题目背景 Dear Ling, 呐,你知道吗?听说樱花飘落的速度是秒速五厘米哦。 ……所以,再等等吧!三月,武汉大学,樱花就快来了呢。 你一定会陪我一起看吧,在酥软的阳光下,我会悄悄牵起你的手,感受你熟悉的温度,糟糕,脸儿也不小心被粉嫩嫩的樱花映红的呢。 对了 阅读全文
posted @ 2024-12-06 12:10 liuboom 阅读(6) 评论(0) 推荐(0) 编辑
摘要:P1136 迎接仪式 动态规划好题 状态设计: 我们认为z是1,j是0,产生贡献的是01对 我们用状态 f[i][j][k][0/1] 表示考虑到第 i 位,进行了 j 次将1变成0的操作和 k 次将0变成1的操作,操作过后第 i 位为 0/1 时的答 阅读全文
posted @ 2024-12-06 12:09 liuboom 阅读(2) 评论(0) 推荐(0) 编辑
摘要:P1136 迎接仪式 动态规划好题 状态设计: 我们认为z是1,j是0,产生贡献的是01对 我们用状态 f[i][j][k][0/1] 表示考虑到第 i 位,进行了 j 次将1变成0的操作和 k 次将0变成1的操作,操作过后第 i 位为 0/1 时的答 阅读全文
posted @ 2024-12-06 12:09 liuboom 阅读(1) 评论(0) 推荐(0) 编辑
摘要:P5503 [JSOI2016] 灯塔 不难发现 |ij| 只有 n 种取值,对于每一个取值我们只需要满足在该取值下 h 的最大值满足 hjhi+p|ij| 就好了。 本来本蒟蒻是想写一个st表去暴力维护 阅读全文
posted @ 2024-12-06 12:08 liuboom 阅读(3) 评论(0) 推荐(0) 编辑
摘要:P4728 [HNOI2009] 双递增序列 题意简述: 给我们一个序列问我们是否可以将其划分为两个单调递增的子序列 Solution: 无比神奇的状态设计:记 f[i][j] 表示考虑到 i 且将 ai 放在 U ,U 的长度为 j 时,\(V\ 阅读全文
posted @ 2024-12-06 12:05 liuboom 阅读(3) 评论(0) 推荐(0) 编辑
摘要:P10977 Cut the Sequence 看到题目我们不难想到动态规划,对于每一个点 ai 可以求一个 prei 满足 j[prei+1,i] alaiai<aprei 用人话说就是从 i 阅读全文
posted @ 2024-12-06 12:04 liuboom 阅读(3) 评论(0) 推荐(0) 编辑
摘要:P3891 [GDOI2014] 采集资源 题意简述: 开始时你有数量为 m 的资源,有 n 种“苦工”可以不限次数地建造,每种苦工都有一个花费 a ,和一个效率 b ,要求最小化资源数量到达 t 的时间 Solution: 我们考虑先对于每一种花费 \(i\ 阅读全文
posted @ 2024-12-06 12:04 liuboom 阅读(2) 评论(0) 推荐(0) 编辑
摘要:P2530 [SHOI2001] 化工厂装箱员 记状态f[i][a][b][c]表示到i这个位置,手里还剩下的a个A,b个B,c个C时装了几次箱. 那么状态转移(以A为例): if(ch[i]==A&&a)f[i][a][b][c]=f[i][a-1][b][c] f[i][0][b][c]=min 阅读全文
posted @ 2024-12-06 12:03 liuboom 阅读(3) 评论(0) 推荐(0) 编辑
摘要:P5484 [JLOI2011] 基因补全 拿到这题第一眼:kmp?第二眼:ac自动机?沉思5分钟后:不对…… 我们思考这是怎么一个问题:求T串在S串中所有子串的匹配次数 这竟然是道欢乐dp题,记dp[i][j]为S串考虑到i,T串以j结尾的总匹配数,显然有dp[i][t[j]]+=dp[i-1][ 阅读全文
posted @ 2024-12-06 11:59 liuboom 阅读(3) 评论(0) 推荐(0) 编辑
摘要:[ARC073F] Many Moves [ARC073F] Many Moves 题面翻译 在一行中有n个格子,从左往右编号为1n。 有2颗棋子,一开始分别位于位置AB。按顺序给出Q个要求,每个要求是如下形式: 给出一个位置xi 阅读全文
posted @ 2024-12-06 11:55 liuboom 阅读(2) 评论(0) 推荐(0) 编辑
摘要:CF115E Linear Kingdom Races 题面翻译 题目描述 你是一个赛车比赛的组织者,想在线性王国中安排一些比赛。 线性王国有 n 条连续的从左到右的道路。道路从左到右依次编号为从 1n,因此道路按照升序排列。在这些道路上可能会有几场比赛,每一场比赛都将 阅读全文
posted @ 2024-12-06 11:51 liuboom 阅读(3) 评论(0) 推荐(0) 编辑
摘要:P2569 [SCOI2010] 股票交易 [SCOI2010] 股票交易 题目描述 最近 lxhgww 又迷上了投资股票,通过一段时间的观察和学习,他总结出了股票行情的一些规律。 通过一段时间的观察,lxhgww 预测到了未来 T 天内某只股票的 阅读全文
posted @ 2024-12-06 11:50 liuboom 阅读(8) 评论(0) 推荐(0) 编辑
摘要:题目描述:题目 给定一张图上的几个关键点,要求我们用最小的边权将这些点连起来 不难发现,最后连出来的答案一定是一棵树: 如果有环的话,将环优化掉一定更好 我们考虑dp: 对于一个节点x钦定它是这颗树的根。 记 dp[rt][s] 表示以rt为根,关键点被链接的状态为s时的最小花费 则在最短路中有:( 阅读全文
posted @ 2024-12-06 11:37 liuboom 阅读(17) 评论(0) 推荐(0) 编辑
摘要:[P11233 [CSP-S 2024] 染色] 说句闲话:考场没想到应该从last+1转移,怒调1.5h后20pts遗憾离场 我们记fi为考虑到第i位时的答案,sumi为[1,i]这个区间内在全染同种颜色时的贡献,lasti表示从i往左数,除本身之外第一个满足\(a_ 阅读全文
posted @ 2024-10-29 21:40 liuboom 阅读(47) 评论(0) 推荐(0) 编辑

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