随笔分类 - 思维题
摘要:自动机 题目传送门 Description Solution 可以想到一个 dp,设 \(f_{u,s,i}\) 表示起点在 \(u\),现在在 \(s\) ,考虑了前面 \(i\) 个字符时合法的方案数。可以列出 dp 转移式: \(f_{u,d_{r,1},i}\to \sum_{j=1}^{i
阅读全文
摘要:题目传送门 Solution 首先排除掉特殊情况:若 \(S\) 在两侧,肯定会顺序/逆序直接走完,答案就是边界减去出发点。 考虑到若 \(P_1\geq P_n\),那么显然 \(1\) 不到家 \(n\) 就绝对不能到家,所以 \(n\) 肯定想要 \(1\) 早点到家,所以 \(n\) 在 \
阅读全文
摘要:T1 战神归来 题目传送门 Description Solution 可以大胆猜测,答案一定是可以取得下界的,下界随便乱算就好了。 考虑如何构造最优。可以想到的是,加入我们把终点坐标>=起点坐标的路径叫做右卡,反之叫做左卡,那么能让答案变小的操作一定是在某个交点处交换了地铁卡,而且最优情况一定是在端
阅读全文
摘要:题目传送门 Description 有 \(n\) 个球排在一起,每个球有颜色 \(a_i\),若当前有 \(k\) 个球,则会将所有 \(a_i=k\) 的球删掉。有 \(m\) 次查询,每次将 \(a_x\) 修改为 \(y\) ,问至少更改几个球可以使得删完所有球。 \(n,m\le 2\ti
阅读全文
摘要:题目传送门 题目大意 不想写了,直接看题面吧。 思路 被这个题搞自闭了,因为读错题目想一个非常恶心的东西想了一场考试,然后就删代码,然后就被骂了。哎。 需要注意的是:我们只能选一次雀头 于是,不难看出一个 \(\Theta(n^3)\) 的做法,可以枚举听哪张牌,选哪个雀头,然后我们判断的时候显然我
阅读全文
摘要:BBQ Hard 题目传送门 题目大意 给出 \(n\) 对 \((A_i,B_i)\),求出: \(\sum_{i=1}^{n}\sum_{j=i+1}^{n}\binom{A_i+B_i+A_j+B_j}{A_i+A_j}\) \(n\le 2\times 10^5,A_i,B_i\le 2\t
阅读全文
摘要:题目传送门 题目大意 给出一个 \(n\) 个点 \(m\) 条边的无向图,问有多少个点集满足点集中任意两点均不存在边相连。 \(n\le 10^5,m-n\le 10\),答案对 $998244353$ 取模。 思路 妙啊!!! 首先我们从树的形态开始考虑,你发现答案其实就是独立集的个数,具体来说
阅读全文
摘要:题目传送门 题目大意 给出一个 \(n\) 个点 \(m\) 条无向边的图,每个点都有一个 \(\in [0,1]\) 的权值,每次可以选择一条边,然后将该边相连两点权值异或上 $1$。问有多少种选择方法使得每个点的权值都变为 $0$。(每条边只能选择一次) 但是这个问题太简单了,所以你要求删掉每个
阅读全文

浙公网安备 33010602011771号