割点——tarjan 1 #include <bits/stdc++.h> 2 using namespace std; 3 4 const int MAXN = 20001; 5 const int MAXM = 100001; 6 int n, m; 7 int ans;//个数 8 9 10 ...
分类:
其他好文 时间:
2019-11-23 19:55:51
阅读次数:
57
论文引入一个简单且灵活的框架同时分割点云中的实例和语义,进一步提出两种方法让两个任务从彼此受益。 代码: https://github.com/WXinlong/ASIS 论文: https://arxiv.org/abs/1902.09852 ...
分类:
其他好文 时间:
2019-11-16 23:25:34
阅读次数:
105
由于对于这一块掌握的十分不好,所以在昨天做题的过程中一直困扰着我,好不容易搞懂了,写个小总结吧 qwq~ 割点 概念 在无向连通图中,如果将其中一个点以及所有连接该点的边去掉,图就不再连通,那么这个点就叫做割点 。 比如我们现在有一个图: 如果我们将 4 号节点及它的所有边全部删去,那么这个图就变得 ...
分类:
编程语言 时间:
2019-11-11 11:10:49
阅读次数:
161
如有乱码,请点击。 题目背景 割点 题目描述 给出一个n个点,m条边的无向图,求图的割点。 输入格式 第一行输入n,m 下面m行每行输入x,y表示x到y有一条边 输出格式 第一行输出割点个数 第二行按照节点编号从小到大输出节点,用空格隔开 输入输出样例 输入 #1复制 6 7 1 2 1 3 1 4 ...
分类:
其他好文 时间:
2019-11-09 13:32:05
阅读次数:
84
这里记录一下我 已经复习过的东西了 这次玩脱了 可就真的 回去了 要再认真一点。 第一个知识点:点双联通分量 先来一个点双联通分量 这几天 有模拟赛考这个了 但是我不太会写,qwq.类似于强连通分量的那种东西不过栈里要一直存一个割点。 值得一提的是 我把点双写成边双 写错好多次了这次下次一定不能错要 ...
分类:
其他好文 时间:
2019-11-04 09:57:42
阅读次数:
65
无向图求点双联通分量 并求单环 将桥和割点分开讨论 注意判断根是否为割点 ...
分类:
编程语言 时间:
2019-11-03 22:18:50
阅读次数:
287
引入 连通图 在一个 无向图 $G$中,若从顶点$i$ 到顶点$j$有路径相连,则称 $i$和$j$是连通的。如果图中任意两点都是连通的,那么图被称作连通图。如果$G$是有向图,则称为强连通图(注意:需要双向都有路径)。如果是单向连通,则称$G$为单向连通图。 割点(关节点) 在无向连通图$G=(V ...
分类:
其他好文 时间:
2019-10-31 01:11:39
阅读次数:
154
https://loj.ac/problem/10104 题目描述 给出一张n个点、m条边的无向连通图,输出n个数,分别代表删去第i个点后有多少点对不能互通。 思路 实质上,如果一个点不是割点,那么删除这个点无法使任何点对无法在连通,所以直接输出n-1。如果这个点是割点,那么显然会把原图分为几个连通 ...
分类:
其他好文 时间:
2019-10-27 15:07:07
阅读次数:
103
Tarjan算法总结 关于学习 《算法竞赛进阶指南》 前言 Tarjan算法能在线性时间内求出无向图的 割点 和 桥 ,进一步可求出无向图的 双连通分量 。并且能在有向图中求出有向图的 强连通分量 、 必经点和必经边 。 只打算给自己复习用,233. Tarjan算法 几个定义: 时间戳:其实就是d ...
分类:
编程语言 时间:
2019-10-24 20:01:25
阅读次数:
87
数据结构: 树状数组 线段树 单调队列&单调栈 普通平衡树&文艺平衡树 链表 字符串 KMP Hash Manacher Trie 基础算法: 二分 贪心 搜索 倍增 分块 模拟(退火) 图论: 基础知识 最小生成树 最短路 拓扑排序 树链剖分 LCA 并查集 强连通分量 割点&桥 网络流 数学: ...
分类:
其他好文 时间:
2019-10-21 20:55:28
阅读次数:
113