码迷,mamicode.com
首页 >  
搜索关键字:基环树    ( 119个结果
6.16
、CF1454E Number of Simple Paths 题意: 给出n个点n条边的连通图,求出简单路径大于等于1的数量。 思路: n个点n条边所以是个基环树,先把环找出来,对于环上的每棵树遍历一下,子树内贡献为size(size-1)/2,到环的贡献为size*(2x-1),子树之间的贡献为 ...
分类:其他好文   时间:2021-06-17 16:35:54    阅读次数:0
E - Number of Simple Paths
一个图,n个点,n条边,没有重边和自环。 那么多出的一条边必定使他成为基环树。 要求去计算简单路径的个数。 简单路径:与方向无关的路径。 又因为在树上,两点的路径唯一确定,那么路径仅仅与起点与终点有关。 也就是C(2,n)这样。 但是如果路径经过环,那么中间经过环的部分就可以有两种走法。 也就是说答 ...
分类:其他好文   时间:2021-03-15 10:49:05    阅读次数:0
DIV3E 基环树
#include<bits/stdc++.h> using namespace std; #define lson l,m,rt<<1 #define rson m+1,r,rt<<1|1 #define rush! ios::sync_with_stdio(false);cin.tie(0); c ...
分类:其他好文   时间:2021-01-13 11:33:41    阅读次数:0
基环树
基环树 基环树直径 P3248 #include<bits/stdc++.h> using namespace std; #define ll long long const int N=1e5+5; int n; int te,v[N<<1],pre[N<<1],tail[N]; ll L,len ...
分类:其他好文   时间:2020-12-01 12:29:19    阅读次数:7
SP8064 AMR10J-Mixing Chemicals
SP8064 AMR10J - Mixing Chemicals 给一个$n$个节点的基环树森林,求$k$分图染色的方案数 先考虑一棵树的方案,随机选一个点为根,然后其它每个节点都有唯一一个前驱,根往叶子节点确定颜色,根有$k$种染色方案,其他节点只要与前驱不同即可,染,色方案有$k-1$种,乘法原 ...
分类:其他好文   时间:2020-10-26 10:50:54    阅读次数:17
Luogu P6789 寒妖王
Luogu 月赛 F P6789 寒妖王 [* easy] 给定 \(n\) 个点 \(m\) 条边的图,第 \(i\) 条边的权值为 \(w_i\),每条边有 \(\frac{1}{2}\) 的概率被保留,求最后这张图的最大基环树森林的边权和。 Solution \(\mathcal O(2^m\ ...
分类:其他好文   时间:2020-10-22 22:43:02    阅读次数:26
题解 HDU6223 【Infinite Fraction Path】
这是一个作者历经千辛万苦,从无数次 \(WA\),\(RE\),\(TLE\) 中得到的心得体会与感悟。 这是一道后缀排序的进阶题,是一道很好的题目,作者认为它可以很好的加深我们对于后缀排序的理解。 首先,我们可以很容易的判断出来,这是一道后缀数组的题目,因为他要求我们找出在一棵基环树上,字典序最大 ...
分类:其他好文   时间:2020-07-17 22:30:57    阅读次数:116
省选模拟赛某题 图3.29
LINK: "图" 求出一张图中 生成树森林或基环树+生成树森林的每个方案的贡献之和。n<=16,m<=(n 1) n/2. 图中只允许最多出现一个环 一个方案的贡献为 这张图的各个联通块大小之积。 (爆搜能拿很多分数 因为爆搜的上界并非2^m 类似于一个C(m,n)+C(m,n 1)+C(m,n ...
分类:其他好文   时间:2020-03-30 00:27:20    阅读次数:83
P4180 【模板】严格次小生成树[BJWC2010](严格次小生成树)
题目链接 题意如题 做法 先做一遍最小生成树 枚举添加每一条非树边的情况,每一次构成一棵基环树,在环上找一条最长边(如果等于该非树边就用环上的严格次小边) 倍增LCA,倍增预处理的时候顺便维护严格次大值和最大值(注意细节) (如果是非严格次小生成树则只需要维护最大值即可) 代码 #include < ...
分类:其他好文   时间:2020-02-17 12:41:29    阅读次数:88
AcWing 392. 会合
一个思路不难,但是实现起来有点毒瘤的题。 显然题目给出的是基环树(内向树)森林。 把每一个基环抠出来。 大力分类讨论: 1. 若 $a, b$ 不在一个联通量里,显然是 $ 1, 1$ 2. 若 $a, b$ 在同一颗子树内,他们聚合的点显然是最近公共祖先,因为如果再往上走,2的条件就不满足。 3. ...
分类:Windows程序   时间:2020-02-15 09:51:43    阅读次数:88
119条   1 2 3 4 ... 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!