随笔分类 - luogu题解
发表于 2022-12-13 21:57阅读:23评论:0推荐:0
摘要:传送门 思路 我们考虑将原本想同意的人连向源点,原本不同意的人连向汇点,流量皆为 。 对于一对好朋友 ,我们连接 和 双向边,流量皆为 。 当一个人违背自己原本的意愿时,就将它与源/汇点断边;当好朋友 选择不同时,我们就会断掉双向
阅读全文 »
发表于 2022-09-22 15:35阅读:29评论:0推荐:0
摘要:传送门 思路 对于第一种限制,我们连接 , 对于第二种限制,我们连接 如果一个图只有第一种边,那么要么就是没有解(有环),要么答案就是点的个数 因此我们考虑将图缩成一个 DAG 来判断 如果一个强联通分量中出现负环,那么就无解 否则,最后的答
阅读全文 »
发表于 2022-09-21 11:39阅读:70评论:0推荐:0
发表于 2022-09-20 15:56阅读:27评论:0推荐:0
摘要:传送门 思路 ~~DP 基础还是不扎实啊~~ 问题是将树拆成 个连通块,每个连通块求出一个直径,将这些直径依次相连,最后输出总直径的长度 我们考虑 的树形 DP 我们设 表示 子树中,有 个连通块,它们的直径和的最大值 但要直接转移似
阅读全文 »
发表于 2022-09-14 20:08阅读:23评论:0推荐:0
摘要:传送门 思路 kruskal 重构树的一个很好的应用 这道题中,我们建两棵重构树: 一棵按照边权为两点编号中的最小值,建一个小根堆重构树(称为树 ) 一棵按照边权为两点编号中的最大值,建一个大根堆重构树(称为树 ) 设 上叶子结点的 dfs 序为 , 上叶子结
阅读全文 »
发表于 2022-08-15 19:49阅读:34评论:0推荐:0
摘要:传送门 思路 如果没有强制,那就是一个简单的树形DP,我们用 表示 的子树内, 选或不选的最小代价;用 表示整个树减去 的子树, 选或不选单最小代价。这类似于换根DP 有了强制,说明我们的DP有一些状态不可取,虽然我们不能退
阅读全文 »
发表于 2022-08-15 09:32阅读:22评论:0推荐:0
发表于 2022-08-14 22:10阅读:28评论:0推荐:0
发表于 2022-08-13 16:25阅读:32评论:0推荐:0
摘要:传送门 ~~这题又一次让我感受到我概率/期望DP的薄弱~~ 思路 (紧抓期望的定义式) 设 表示考虑到第 位时的得分, 表示到第 位连续 位为 的概率, 表示 第 为 的概率 如果 不为 ,那
阅读全文 »
发表于 2022-08-13 09:00阅读:59评论:0推荐:0
摘要:题目传送门1 题目传送门2 思路 如果我们设 为含有 中的玩具的方案数,我们只能用普通的状压DP,但复杂度高达 ,也就是 级别 正难则反,我们考虑设 表示不含有 中的玩具的方案数,那么答案应该是 $\sum (-1)^{
阅读全文 »
发表于 2022-06-18 09:35阅读:32评论:0推荐:0
发表于 2022-06-11 14:14阅读:50评论:0推荐:0
摘要:题意 一棵树,每个结点有一个小写字母,求最长的回文路径。 思路 路径问题我们可以想到用点分治来求解。 我们点分治的时候,维护每个点到重心的正反路径的 hash 值。 设点到重心的 hash 值为 ,重心到点的 hash 值为 。 假设实现我们有两个长度分别为 \(L_1,L_2\
阅读全文 »
发表于 2022-05-25 16:31阅读:24评论:0推荐:0
摘要:传送门 思路 (虽然是贺的,但很有收获,写篇题解总结一下) 我们应该能想到一个贪心的策略:如果一头牛移动的路径上(不包括起点)经过了其他奶牛,那么这个一定不优 比如说: 上各有一头奶牛,现在要让 上有一头奶牛(),如果移动 到 ,显然
阅读全文 »
发表于 2022-05-09 21:32阅读:37评论:0推荐:0
摘要:传送门 做完了卡牌,便寻思着来加强一下这种套路 结果关键处(根号分治)一样之外,其他做法是完全不同的...... 思路 对于 比较小的情况,我们可以考虑进行状压DP 一个集合 存着一些质数,表示选择的数中的质因子含有这些数 我们可以设计一个状态 dp[S1][S2],表示甲选
阅读全文 »
发表于 2022-05-07 15:06阅读:82评论:0推荐:0
摘要:D1T1 预处理器 我们先用 unordered_map 将字符串编号 然后 #define 的时候就加边,#undef 的时候就删边,然后询问的时候直接递归就行了:如果没有编号的,或者是编号了但没有出边的,又或者是指向的字符串已经展开过了,就直接输出这个串;否则就继续展开。 因为题目中保证了 每行
阅读全文 »
发表于 2022-04-19 14:34阅读:39评论:0推荐:0
摘要:传送门 思路 经典的 bitset 优化莫队 先考虑减法:由 可得 ,那么我们用 bitset 记录对应的数字是否出现过,然后在询问时,我们将 bitset 整体向左移 位,再与原 bitset 取交集,如果不为 ,显然是可行的 然后加法与
阅读全文 »
发表于 2022-04-06 14:35阅读:25评论:0推荐:0
摘要:传送门 看来对 FFT 的理解仍只是在表层模板而已,对问题还是不会转化 思路 我们先回顾卷积的形式: 这些表示的都是系数 回到这道题,题目其实让我们求得应该是 \(E_i=\sum_{j=1}^{i-1}\frac{q[j]
阅读全文 »
发表于 2022-03-31 14:53阅读:29评论:0推荐:0
摘要:传送门 思路 一道典型的高斯消元的期望DP 通过朴素的思考,我们可以获得如下的转移方程 \(f_{i,j}=p_{i,j-1}\times(f_{i,j-1}+1)+p_{i,j}\times(f_{i,j}+1)+p_{i,j+1}\times(f_{i,j+1}+1)+p_{i+1,j}\tim
阅读全文 »
发表于 2022-03-31 14:31阅读:27评论:0推荐:0
摘要:传送门 思路 因为边数很多,所以如果我们考虑用边来设立状态的话,会直接爆掉 考虑到期望有线性性,我们将边拆成独立的贡献 对于边 ,它被经过的期望实际上就是 ( 表示点 被经过的期望)
阅读全文 »
发表于 2022-03-21 20:34阅读:41评论:0推荐:0