10 2019 档案
摘要:题意 给定一张图的补图,保证原图可以被划分为不超过两个团。对于补图中的每条边,判断在原图中加入这条边后,最大团大小是否会增大。 数据范围: $n \leq 100000, m \leq 150000$ 题解 容易发现,补图是一张二分图。 因此,原图中的最大团就对应补图中的最大独立集。 二分图最大独立
阅读全文
摘要:令 $P = \sum p_i$ 设 $F$ 为走 $x$ 步,刚好达到终止状态的概率的 EGF; $G$ 为走 $x$ 步,刚好走回初始状态的概率的 EGF,则有: $$ F = \frac{1}{2}\prod_i (e^{\frac{p_i}{P}x} + ( 1) ^ {s_i} e ^{
阅读全文
摘要:二项式系数及扩展 对任意实数 $ n $ ,整数 $ k $ ,定义二项式系数 $$ \dbinom{n}{k} = C_n^k =\begin{cases} \frac{n(n 1)...(n k+1)}{k!} & k≥1 \\ 1 & k = 0 \\ 0 & k =1 $ ,有恒等式 $$
阅读全文
摘要:比赛链接:[AGC006][1] C.Rabbit Exercise 题意 有 n 只兔子,一开始第 i 只兔子位于 x[i] 。有 m 次操作,第 i 次操作给定 a[i](1 define LL long long using namespace std; const int N = 1e5 +
阅读全文
摘要:比赛链接:[AGC005][9] C. Tree Restoring 题意 给出树上每个节点到其它节点的最远距离,问是否可能。 $ n ≤ 100 $ 。 题解 离一个点最远的节点是直径两端点之一。 先把直径上的点切出来。剩余的点判断一下是不是在 $ \lceil \frac{d}{2} \rcei
阅读全文
摘要:F补了两天…… 感觉真是太神仙了啊。 D. Teleporter 题意 给定 $ n $ 个点,每个点走一步可以到达 $ a[n] $ ,你要修改最少的边,使得任何点走 $ K $ 步后都位于 $ 1 $ 号节点。一开始所有的点都可以到达 $ 1 $ 。 $ 2 ≤ N ≤ 100000 $ , $
阅读全文
摘要:比赛链接: "AGC003" E. Sequential operations on Sequence 题意 给定长为 n 的一个序列, 第 i 个数为 i, 有 Q 次操作,每次给定一个 q[i], 表示将原序列无限延长(第 i 个数为 a[(i 1) % n + 1])后, 截取前 q[i] 个
阅读全文
摘要:E. Candy Piles 题意 n 堆糖果,第 i 堆有 a[i] 个糖果。两人博弈,每次可以取完最大的一堆糖果,或者从所有堆中取走一个糖果,取走最后一颗糖果的输。问均采取最优策略时胜方是谁。 n ≤ 100000, a[i] ≤ 1e9 题解 很奇妙的解法。 先按 a[i] 从大到小排个序。在
阅读全文
摘要:E. BBQ Hard 题意 给定 $ n $ 和数组 $ A $ , $ B $ , 求: $$ \sum_{i≠j}\dbinom{A_i+A_j+B_i+B_j}{A_i+A_j} $$ $ n ≤ 200000 $ , $ A[i], B[i] ≤ 2000 $ 题解 亮点在于模型转化。 考
阅读全文
摘要:noip2018终于尘埃落定,同学们迎来的紧(sheng)张(bu)充(ru)实(si)的文化课生活,徘徊在退役边缘的我觉得有必要写篇游记纪念一下。 Day 1 今年xj是主办方,所以听说要提前两天去适应场地? 同是xj怎么差别就那么大啊。 紫金港小卖部怎么那么便宜。 比心奶茶好评。 mangoya
阅读全文
摘要:发现自己万年没更博客了。 原因是联赛考完之后接受了文化课的洗礼,还有各种奇妙的换位置和ban权限。 终端不FQ把自己的blog push下来多久就不谈了。 pkuwc结束之后给自己笔记本装了kubuntu,终于可以愉快得更新博客啦! 感觉准备pkuwc的这段时间收获真是很大呢。不过既然是补更肯定不能
阅读全文
摘要:终于意识到动规的水平差得一批了。这边开个小专题练一下。 题目列表是学长 frank_c1 的博客。这样一来可以保证质量,二来也有自己能看懂的题解。 ~~事实上很多题意也是贺的~~ 这里还是挂个链接吧: "orz" (刷新以获取数学公式) [APIO 2014] Beads and wires 题意
阅读全文
摘要:组合数学什么的,最有趣了呢…… [51nod 1251] Fox序列的数量 题意 求满足以下条件的序列数目: 1. 序列长度为 $ n $ ,每个元素都属于 $ [1,m] \cap Z $ ; 2. 这个序列单调不降; 3. 这个序列出现次数最多的数是唯一的。 数据范围: $ 1≤n,m≤1000
阅读全文
摘要:题意 给定三棵 $ n $ 个节点的树,找出两个点 $ u $ , $ v $ ,使得在三棵树这两点的距离和最大。 数据范围: $ 1≤n≤100000 $ ,权值 $ ≤10^{12} $ 题解 一棵树:直接 $ DP $ 。 两棵树:第一棵树上边分治,然后问题转化为在一棵树上,每个点有一个权值
阅读全文
摘要:其实是道很清蒸的题,大家觉得它毒瘤大概主要是因为 "斗地主" ? 题目链接: "PKUSC2018 主斗地" 题意就免了吧…… 题解 因为去掉了三和××网友的17张牌,我们写个代码爆搜一下九莲可能的牌有多少种。 cpp include using namespace std; char s[20];
阅读全文
摘要:题解 决策单调性优化的一道题。 对于一个转移 $f[i,j] = min\{ f[i][k] + f[k + 1][j] + w(i,j) \}$, 如果$w(i,j)$满足四边形不等式和区间包含单调,那么$f[i,j]$也满足四边形不等式和区间包含单调。而四边形不等式就意味着最优决策点是单调的。这
阅读全文
摘要:如果只有 $ t=0 $ 的边,可以直接把边关于左边的点排序, $ dp[S] $ 表示左边匹配了前 $ |S| $ 个点,右边匹配集合为 $ S $ 的方案数,这样是40分。 正解是考虑把边拆分成独立的若干边。 根据期望的线性性,我们只需要对于每一种匹配方案,求出其能成功的概率。如果我们能够建一张
阅读全文
摘要:本文介绍了2 SAT输出一种方案的方法与证明,以及一种 $ O(nm) $ 复杂度输出最小字典序的方法. 2 SAT输出一种方案 先判定是否有解,缩点后得到一张DAG.对于命题组 $ (i,i') $ ,我们选择 $ i $ 和 $ i' $ 中拓朴序靠后的一个即可. 同时由于Tarjan缩点时本来
阅读全文
摘要:题目链接:[Codeforces1109D][1] 题意 求满足以下条件的带标号树的个数: 边权在$[1,m]\cap Z$ 点$a$到点$b$间的边权和为$m$ 数据范围:$n,m≤1e6$ 题解 枚举$a$,$b$间点数为$i$,可以知道方案数为: $$ \dbinom{n 2}{i}\dbin
阅读全文
摘要:回来做个题发现二项式反演长什么样又忘记了。 记录一下在忘记二项式反演长什么样时如何推导(我怕是这辈子都想不到?) 二项式反演 有一个优(hao)美(bei)的公式: $$ f_n = \sum_{i = 0} ^ n ( 1)^i \dbinom{n}{i} g_i \Leftrightarrow
阅读全文
摘要:题意 小Z是养鸽子的人。一天,小Z给鸽子们喂玉米吃。一共有$n$只鸽子,小Z每秒会等概率选择一只鸽子并给他一粒玉米。一只鸽子饱了当且仅当它吃了的玉米粒数量$≥k$。 小Z想要你告诉他,期望多少秒之后所有的鸽子都饱了。 数据范围: $n≤50,k≤1000$,答案模$998244353$输出 题解 显
阅读全文

浙公网安备 33010602011771号