钟长者(Orz)的课堂总结 一,欧拉回路:能够从一个点出发,不重复的走过每一条边,回到起点的路径称为欧拉回路。 判定条件:对于无向图:1,图是连通图 2,所有点的度数均为偶数 对于有向图:1,图是连通图 2,所有点的入度等于出度 二,欧拉路径:能够从一个点出发,不重复的走过每一条边的路径称为欧拉路径 ...
分类:
其他好文 时间:
2019-11-03 11:03:24
阅读次数:
107
// http://acm.hdu.edu.cn/showproblem.php?pid=4612 // 大致题意: 给n个点和m条边,组成一个无向连通图,问 给我加一条边的权力(可连接任意两点)->让图的桥数量最小,输出此时桥的数量。(2<=N<=200000, 1<=M<=1000000) // ...
分类:
其他好文 时间:
2019-11-01 09:15:39
阅读次数:
83
引入 连通图 在一个 无向图 $G$中,若从顶点$i$ 到顶点$j$有路径相连,则称 $i$和$j$是连通的。如果图中任意两点都是连通的,那么图被称作连通图。如果$G$是有向图,则称为强连通图(注意:需要双向都有路径)。如果是单向连通,则称$G$为单向连通图。 割点(关节点) 在无向连通图$G=(V ...
分类:
其他好文 时间:
2019-10-31 01:11:39
阅读次数:
154
10.27练习题 [POI2008]Blockade KONO题面哒! 问题描述 某地区有n个城镇,一些城镇之间由无向边连接。每两个城镇之间至多只有一条直接连接的道路。人们可以从任意一个城镇直接或间接到达另一个城镇。每个城镇都有一个镇长。该地区正在进行镇长互访活动,每个镇长都要拜访其他所有镇长一次。 ...
分类:
其他好文 时间:
2019-10-28 19:08:30
阅读次数:
76
题意简化 给你一个有n个点,m条边的无向连通图。 有q次询问,第i次询问回答从ui到di的最短路的长度。 $1 using namespace std; define re register define ll long long define in inline define get getcha ...
分类:
其他好文 时间:
2019-10-27 22:26:25
阅读次数:
66
https://loj.ac/problem/10104 题目描述 给出一张n个点、m条边的无向连通图,输出n个数,分别代表删去第i个点后有多少点对不能互通。 思路 实质上,如果一个点不是割点,那么删除这个点无法使任何点对无法在连通,所以直接输出n-1。如果这个点是割点,那么显然会把原图分为几个连通 ...
分类:
其他好文 时间:
2019-10-27 15:07:07
阅读次数:
103
小迟修马路 road.in/.out/.cpp 【问题描述】 ?小迟生活的城市是1棵树(树指的是一个含有 n 个节点以及 n-1 条边的无向连通图),节点编号从 1 到 n,每条边拥有一个权值 value,表示通过这条边的时候你需要交纳的金钱(注意,有可能这个值为负数,也就是说你经过这条边的时候你可 ...
分类:
其他好文 时间:
2019-10-19 20:31:12
阅读次数:
68
[TOC] 最小生成树 $By:Soroak$ 定义:一个有 $n$ 个结点的连通图的生成树是原图的极小连通子图,且包含原图中的所有 $n$ 个结点,并且有保持图连通的最少的边。最小生成树可以用 $kruskal$ 算法或 $Prim$ 算法求出。 Kruskal 定义: $Kruskal$ 是基于 ...
分类:
其他好文 时间:
2019-10-18 21:51:33
阅读次数:
97
树可以看成是无环的连通图做两个假设1. N个节点是彼此不同的,例如 1 -- 2 -- 3 和 1 -- 3 -- 2是两棵不同的树2. 节点的相互顺序无关,例如 1 -- 2 和 2 -- 1是同一棵树令N个节点可以生成F(N)棵树,那么可以得到$f[1]=f[2]=1;$$f[n+1]=n*f[ ...
分类:
其他好文 时间:
2019-10-16 23:24:35
阅读次数:
140
[点连通度与边连通度] 在一个无向连通图中,如果有一个顶点集合,删除这个顶点集合,以及这个集合中所有顶点相关联的边之后,原图变成多个联通块,就称这个点集为割点集合。 一个图的点连通度定义为,最小个点集合中的顶点数。 类似的,如果有一个边集合,删除这个编辑和以后,原图变成多个连通块,就成这个边集为割边 ...
分类:
其他好文 时间:
2019-10-14 14:41:31
阅读次数:
107