码迷,mamicode.com
首页 >  
搜索关键字:联通图    ( 98个结果
CF 600 D 题解
CF600D 题解 题目的字面意思 给出一个无向图,要求这个图是和谐的,和谐的定义是,如果A 到 C(A < B < C)有一条路, 那么 B 到C也有一条路。数据范围给的是2e5 然后我们可以意识到,如果一个子集中的所有元素都是连续的,那么这个子集,就是和谐的,因为联通图,任意两点都可以到达。如果 ...
分类:其他好文   时间:2019-11-17 15:02:04    阅读次数:67
日日算法:Kruskal算法
介绍 克鲁斯卡尔(Kruskal)算法是用来求出连通图中最小生成树的算法。 连通图:指==无向图==中==任意两点都能相通==的图。 最小生成树:指联通图的所有生成树中==边权重的总和最小==的树(即,找出一个树,让其联通所有的点,并让树的边权和为最小)。 算法思想 克鲁斯卡尔算法的主要基本思想有两 ...
分类:编程语言   时间:2019-11-12 20:06:13    阅读次数:76
图的计数
形式:求n个点____ 的个数 有标号无向图的个数(不一定联通): $2^{C_n^2}$ 证明显然 有标号无向联通图个数: 设g(x)为不一定联通图的个数, f(x) 为连通图个数 枚举1号点所在联通块的大小 $g(x) = \displaystyle \sum_{i=1}^{n}{n 1 \ch ...
分类:其他好文   时间:2019-10-06 00:05:11    阅读次数:124
$bzoj2560$ 串珠子 容斥+$dp$
正解:容斥+$dp$ 解题报告: 传送门$QwQ$ $umm$虽然题目蛮简练的了但还是有点难理解,,,我再抽象一点儿,就说有$n$个点,点$i$和点$j$之间有$a_{i,j}$条无向边可以连,问有多少种方案可以连成一张联通图 显然考虑容斥呗?设$f_i$表示状态为$i$的点连成联通图的合法方案,$ ...
分类:其他好文   时间:2019-10-01 16:46:57    阅读次数:123
Connected Graph
"Connected Graph" 求n个点的无向联通图数量,$n\leq 50$。 解 直接无向联通图做状态等于是以边点做考虑,难以去重,考虑联通对立面即不联通。 不难求出n个点的总方案数为$2^{\frac{n\times (n 1)}{2}}$,所以设$f_i$表示n个点的无向联通图个数,因此 ...
分类:其他好文   时间:2019-06-07 10:50:47    阅读次数:96
[P4841]无向连通图计数与生成函数
今天对于生成函数有了一个初步的认识:生成函数是一个多项式,我们令他为F。则F=a0+a1*x+a2*x^2+a3*x^3........an*x^n我们在数组中保留的则是a0,a1,a2........an生成函数有这样的性质:F^x(an)=sigma (b是一个n的自然数分解)a[b1]*a[b ...
分类:其他好文   时间:2019-06-06 19:32:14    阅读次数:352
2019安徽省程序设计 D.自驾游(最短路)
这道题最后没过,估计是痛失省一了,现在来补一下,当时思路是对的应该是代码出了问题导致样例没过最后nc的除了2,一直WA 题意: 给一张联通图,有两个导航系统,其中一个系统认为第i条边的权值是Pi,另一个系统认为是Qi(给定Pi和Qi),然后每个导航系统对于每条边i有个判定 其中一个是hero(vi) ...
分类:其他好文   时间:2019-05-23 15:38:36    阅读次数:157
【UOJ#37】 [清华集训2014] 主旋律
"题目链接" 题目描述 给定一张强联通图,求有多少种边的存在情况满足图依然强联通。 $n\leq15$ Sol 首先正难则反,考虑用总数减去不强联通的。 考虑一张不强联通的图,缩点后一定是一个 DAG,好像可以对 DAG 进行计数。 诈一看这个做不了,因为缩点后计数是不可能在dp过程中实现的。 但我 ...
分类:其他好文   时间:2019-05-16 17:54:20    阅读次数:134
Codeforces 1108F
题意 给定1个无重边自环的无向联通图。你可以增加各边的边权,边权每增加1,算作1次操作。 询问最小的操作数,使得MST不变,且 MST方案唯一 。 题解 1种很直观的思路是,执行Kruskal的途中,若某边权为$val$的边会导致环的出现,且 该环中 存在边权为$val$的边;为了方案的唯一性,应使 ...
分类:其他好文   时间:2019-05-16 16:31:16    阅读次数:129
POJ 1236
先Tarjan缩点,第一问,只要给所有入度为0的点发放就行了,第二问,可以证明当一个有向图中所有的点的入度和出度都不为零时,这个有向图一定是强联通图,否则一定不是,所以统计下入度0的点和出度为0的点的个数,然后输出它们的最大值即可。ps:1的时候要特判 #include<cstdio>#includ ...
分类:其他好文   时间:2019-05-11 21:37:22    阅读次数:197
98条   上一页 1 2 3 4 ... 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!