随笔分类 -  dp-----区间dp

该文被密码保护。
posted @ 2022-08-01 19:36 C202044zxy 阅读(0) 评论(0) 推荐(0)
摘要:自认为完全在能力范围内的题,但还是做不出来。 阅读全文
posted @ 2022-07-18 22:27 C202044zxy 阅读(365) 评论(0) 推荐(3)
摘要:斗主地 题目描述 点此看题 解法 首先考虑 \(30\) 分的做法,我们可以设计 \(f[i][j]\) 表示前 \(i\) 轮第 \(j\) 个位置的期望分数,\(g[i][j]\) 表示对于现在这一轮的 \(a\),第一堆取走了 \(i\) 个,第二堆取走了 \(j\) 个的概率,转移很容易写。 阅读全文
posted @ 2022-05-08 10:52 C202044zxy 阅读(127) 评论(0) 推荐(1)
摘要:028D Chords 题目描述 点此看题 解法 首先考虑把问题转化到序列上,可以看成序列上的两点匹配,如果匹配形成的区间相交则看成有边。 一个关键的 $\tt observation$ 是:任意联通块一定可以被某个区间完全包含,并且这个区间的两个端点都在连通块内。这说明我们可以通过枚举区间的形式来 阅读全文
posted @ 2022-03-23 08:45 C202044zxy 阅读(130) 评论(0) 推荐(1)
摘要:020E Encoding Subsets 题目描述 点此看题 解法 首先考虑对于某个固定的方案如何计算,设 \(f(l,r)\) 表示将区间 \([l,r]\) 编码的方案数,\(g(l,r)\) 表示将区间 \([l,r]\) 编码成单个字符或由一个括号括起来的方案数,转移考虑将一段前缀编码: 阅读全文
posted @ 2022-03-13 15:23 C202044zxy 阅读(145) 评论(0) 推荐(1)
摘要:A 题目描述 定义长度为 \(n\) 的好串 \(s\) 满足: \(|s_i-s_{i-1}|=1,i\in[2,n]\) \(s_i\geq\frac{s_{i+1}+s_{i-1}}{2},i\in[2,n-1]\) 给你长度为 \(n\) 的序列 \(a\) 和 \(v\),分别表示原序列和 阅读全文
posted @ 2022-02-12 22:09 C202044zxy 阅读(328) 评论(2) 推荐(1)
摘要:一、题目 点此看题 二、解法 由于这是一个不平等博弈,我称左边的玩家为"左手",右边的玩家为"右手" 通过手玩可以给出一些合理的猜测:当前人正在拿的那一堆的石子数越多越优。证明方法同样简洁:对于石子数更少的必胜方案,我们只需要把最后一步从取最后一个石子改成取走整堆石子,其他地方都不变即可。 那么可以 阅读全文
posted @ 2022-01-11 16:11 C202044zxy 阅读(315) 评论(0) 推荐(1)
摘要:C. Paint 题目描述 给你一个长度为 \(n\) 的颜色数组,每次可以选择一个位置修改它的颜色,此时与他相邻的极长连续相同颜色段也会改变颜色,问把所有位置变同色的最小操作次数。 \(n\leq 3\cdot 10^3\) 解法 因为每次操作的是一个极长同色连续段,所以可以考虑用区间 \(dp\ 阅读全文
posted @ 2021-09-28 22:27 C202044zxy 阅读(484) 评论(0) 推荐(0)
摘要:一、题目 点此看题 数轴上有 \(n\) 个蜡烛,第 \(i\) 个蜡烛的坐标是 \(x_i\),长度是 \(a_i\),每一秒蜡烛会减少 \(1\) 的长度(到 \(0\) 为止),每秒你可以移动一个单位长度,你可以把位置上的蜡烛吹熄(停止减少长度),问最后剩下的蜡烛总长度最大值。 \(n\leq 阅读全文
posted @ 2021-09-18 22:32 C202044zxy 阅读(381) 评论(0) 推荐(2)
摘要:笛卡尔树内核简单,但是应用广泛,和序列规划、计数、最值类问题联系很大。 SPOJ PERIODNI 题目描述 点此看题 解法 可以考虑建出笛卡尔树,每个点的管辖范围是高为它的一个极长子矩形,为了防止不同矩形的决策互相影响我们把这个极长子矩形删掉以后再递归到儿子。 设 \(f[i][j]\) 表示以 阅读全文
posted @ 2021-09-01 19:53 C202044zxy 阅读(852) 评论(0) 推荐(0)
摘要:一、题目 点此看题 给出一个 \(n\) 个点的排列 \(p\),现在要把这 \(n\) 个点按顺序建立二叉查找树,问把 \([L,R]\) 这段区间重排之后所得搜索树的最小深度和是多少。 \(n\leq 10^5,R-L< 200\) 二、解法 首先要知道如何建树,虽然我们不知道二叉搜索树怎么建但 阅读全文
posted @ 2021-08-29 09:09 C202044zxy 阅读(394) 评论(0) 推荐(0)