码迷,mamicode.com
首页 >  
搜索关键字:连通块    ( 701个结果
竞赛图
竞赛图是通过在无向完整图中为每个边缘分配方向而获得的有向图。 转自:https://www.cnblogs.com/acha/p/9042984.html 定理 1 竞赛图强连通缩点后的DAG呈链状, 前面的所有点向后面的所有点连边 定理 2 竞赛图的强连通块 存在一条哈密顿回路 定理 3 竞赛图存 ...
分类:其他好文   时间:2020-02-27 16:21:32    阅读次数:57
算法提高课——搜索
BFS 求最小 基迭代,不会爆栈 Flood fill算法: 可以在线性时间复杂度内,找到某个点所在的连通块。 //Home键到行首,End键到行尾 AcWing 1097. 池塘计数 AcWing 1098. 城堡问题 AcWing 1106. 山峰和山谷 最短路模型: 所有边权相等时,可以在线性 ...
分类:编程语言   时间:2020-02-24 18:54:18    阅读次数:149
[CF1303F] Number of Components - 并查集,时间倒流
有一个 $n \times m$ 矩阵,初态下全是 $0$。 如果两个相邻元素(四连通)相等,我们就说它们是连通的,且这种关系可以传递。 有 $q$ 次操作,每次指定一个位置 $(x_i,y_i)$ 把它替换为 $c_i$。 每次操作后求这个矩阵有多少个连通块。 $q \leq 2\times 10 ...
分类:其他好文   时间:2020-02-23 11:33:53    阅读次数:68
【模板】Johnson最短路_luoguP5905
算法作用 用来解决带负权的有向图的最短路问题。 只要跑一次spfa,就可以随便跑Dij了。 算法思想 给每条边重新安排一个边权,使得不再存在负权边,并且可以由新图的最短路结果快速推出原图的最短路结果。 不连通的对每个连通块可以分别求。所以我们只要考虑联通的情况下怎么做。 那么,我们可以回想一下k短路 ...
分类:其他好文   时间:2020-02-19 21:12:58    阅读次数:70
CF1010F Tree
Tree 一颗二叉树,根节点为 $1$,允许你砍掉任意子树,保留根节点所在的连通块,然后要求你设置每个点的权值,要求每个点权值不小于它的两个儿子的权值之和,且根节点权值为 $x$ 的方案数,连通块不一样或者点的权值不一样都算不同方案。 $1≤n≤10^5 , 0≤x≤10^{18}$ 题解 http ...
分类:其他好文   时间:2020-02-19 10:26:22    阅读次数:106
AtCoder Beginner Contest 155 简要题解
A:签到失败,WA一次。 ...
分类:其他好文   时间:2020-02-17 00:58:24    阅读次数:307
Codeforces1303 F Number of Components
Description "link" 题意:给一个全$0$矩阵,每次支持一个修改,修改不还原(这要是还原了不就成$A$题了) 然后询问每一次修改完了当前矩阵的连通块个数 每一个修改的值单调不降 修改次数 $\leq 10^6$ Solution 这个是一道并查集题(感觉我原来从来没有写过任何并查集维 ...
分类:其他好文   时间:2020-02-16 16:38:36    阅读次数:66
模拟赛T2 仙人掌毒题
分析: 我们首先知道这样一个公式: 对于树:连通块=点 边 对于仙人掌:连通块=点 边+环 考虑期望的线性性: 连通块期望=点期望 边期望+环期望 对于点: 一个点T次标记后还为0的概率为$(\frac{n 1}{n})^T$,为1就是$1 (\frac{n 1}{n})^T$ 乘上系数n就是点期望 ...
分类:其他好文   时间:2020-02-14 22:33:11    阅读次数:72
HDU3173 Dominos
单向并查集,问至少给几个点可以遍历全图,连通块数量n,入度为0的点的数量m,取max(n,m)~ #include<cstdio> #include<algorithm> #include<cstring> using namespace std; const int maxn=1e6+14; in ...
分类:其他好文   时间:2020-02-13 23:19:04    阅读次数:104
Codeforce 977E Cyclic Components
dfs判断图的连通块数量~ #include<cstdio> #include<algorithm> #include<vector> #include<cstring> using namespace std; const int maxn=1e6+14; vector<int> g[maxn]; ...
分类:其他好文   时间:2020-02-13 22:59:25    阅读次数:77
701条   上一页 1 ... 7 8 9 10 11 ... 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!