链接CF527E Data Center Drama 题目大意:给你一个无向图,要求加最少的边,然后给这些无向图的边定向,使得每一个点的出入度都是偶数。 \(n<=10^5,n\leq 2*10^5\) 考虑欧拉回路,欧拉回路出度等于入度,如果把某一个反向,出入度都是偶数 ...
题意 给你一个森林 若干棵树 ,向其中加边,使得最后形成一棵树,要求最后形成的树的直径最小,输出这棵树的直径和所加的边 分析 每加一条边,都可以将两棵树合并成一棵树,总共有t n m棵树 也就是说我们需要在这t棵树里面,分别选一个点,将他们连接起来,使得最后形成一棵直径最小的树 这个点的性质是,以这个点为根节点转化为有根树的画,树的高度一定是最小的 与重心类似,最长链最短可以保证合并后直径最短 稍 ...
2018-12-19 20:56 0 628 推荐指数:
链接CF527E Data Center Drama 题目大意:给你一个无向图,要求加最少的边,然后给这些无向图的边定向,使得每一个点的出入度都是偶数。 \(n<=10^5,n\leq 2*10^5\) 考虑欧拉回路,欧拉回路出度等于入度,如果把某一个反向,出入度都是偶数 ...
题目链接 题意 给出n条线段。m次询问,每次询问给出一个区间\([l,r]\)问最少需要多少条线段才能覆盖区间\([l,r]\)。 所有坐标\(\le 5\times 10^5\)。\(n,m\l ...
哇自闭了。 一样个毛啊。 和之前见过的几道感觉很类似啊。 首先一个数如果有贡献那么在他后面一定有一个大于它的数,并且前面的全比他小,然后我就跑偏了。。。 于是我们先排个序,显然无影响,我们可以 ...
Description 给出一个字符串,按照从前到后的顺序进栈,输出字典序最小的出栈序列 Solution 栈顶元素比未入栈的所有元素都小(不严格)时才出栈 ...
CF 494E Sharti 题意:一个\(n \times n\)的棋盘,共有m个矩形中的格子为白色。两个人需要博弈,每次操作选择一个边长不超过k的正方形并翻转颜色,每次翻转需要正方形的右下角为白色,轮流操作,不能操作者输。 题解: 这个题显然是满足翻硬币游戏的定理,只是将一维改成了二维 ...
题意:给你三个杯子,一开始钥匙放在中间的杯子里,然后每一回合等概率将左右两个杯子中的一个与中间杯子交换。求n回合之后钥匙在中间杯子的概率。这里要求概率以分数形式输出,先化成最简,然后对1e9 + 7取模。 题解:首先我们可以轻易得到一个递推式:$ d[i] = \frac{{1 - d[i ...
生成函数好题! 搬一手铃悬的题解(侵删) 现在只需要考虑怎么求出g和逆变换即可,其实也就是对函数F(x)求F(x+1)和F(x-1)。 直接二项式定理展开发现是个卷积的形式,大力NTT即 ...
令$p_{i}$为最终$a_{i}$之前的系数($p_{i}\in \{-1,1\}$),则有$n+\sum_{i=1}^{n}[p_{i}=-1]\equiv 1(mod\ 3)$ 证明:对于两个 ...