其实该题为求连通子图的个数,可以借助DFS的思想:class Solution {
public:
bool dfs(int i,int j,vector<vector> &grid)
{
if(i>=0&&i=0&&j<grid[i].size()&&grid[i][j]=='1')
{...
分类:
其他好文 时间:
2015-04-18 14:36:49
阅读次数:
158
首先给出 一些 概念问题:
1.生成树: 一个n个顶点的 连通图 的 极小连通子图。 它含有n个顶点,但只有 n-1条边,不存在回路。
2.最小生成树:一个带权的 无向连通图,求出 各边权值相加 最小的 生成树,叫做最小生成树。
所以 求最小生成树 首先 要满足: 1. 首先 是 无向图 2. 必须是 连通图(任意两个顶点可达)3.带权
简单的说 就是 必须是 连通网。
求...
分类:
其他好文 时间:
2015-04-13 09:47:10
阅读次数:
187
首先介绍概念问题,在有向图中,若 顶点v1 到 v2 存成路径,并且 v2 到 v1 存成 路径,则称 顶点 v1 和 v2 是强连通的。若 有向图 任意两个节点 都是 强连通的,则 称为强连通图。非强连通图的 极大强连通子图,为 强连通分量。
特别说明,连通的概念 属于 无向图,强连通 属于 有向图。例如:无向图:连通图,连通分量,生成树; 有向图:强连通图,强连通分量。
数据结构书上 简单...
分类:
其他好文 时间:
2015-04-12 13:28:08
阅读次数:
227
最小生成树
一个有 n 个结点的连通图的最小生成树是原图的极小连通子图,且包含原图中的所有 n 个结点,并且有保持图连通的权值总和最小的边。
刘汝佳>P343详细介绍了最小生成树相关的知识。
下面直接给出Kruskal算法的模板:
#include
#include
#include
#include
#include
using namespace std...
分类:
其他好文 时间:
2015-04-05 06:44:04
阅读次数:
140
有向图的强连通分量
有向图强连通分量在有向图G中,如果两个顶点vi,vj间(vi>vj)有一条从vi到vj的有向路径,同时还有一条从vj到vi的有向路径,则称两个顶点强连通(strongly connected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。有向图的极大强连通子图,称为强连通分量(strongly
connected components)。
...
分类:
其他好文 时间:
2015-04-03 11:15:53
阅读次数:
185
一、图的基本概念1.有向图若图G中的每条边都是有方向的,则称G为有向图(Digraph)。2.无向图若图G中的每条边都是没有方向的,则称G为无向图(Undigraph)。3.连通图的生成树一个极小的连通子图,它含有图中全部的n个顶点,但只有足以构成一棵树的n-1条边。二、图的存储结构1.数组表示法用...
分类:
其他好文 时间:
2015-03-11 21:11:26
阅读次数:
161
一个有 n 个结点的连通图的生成树是原图的极小连通子图,且包含原图中的所有 n 个结点,并且有保持图连通的最少的边。最小生成树可以用kruskal(克鲁斯卡尔)算法或prim(普里姆)算法求出。
克鲁斯卡尔(Kruskal)算法(只与边相关)
算法描述:克鲁斯卡尔算法需要对图的边进行访问,所以克鲁斯卡尔算法的时间复杂度只和边又关系,可以证明其时间复杂度为O(eloge)。...
分类:
编程语言 时间:
2015-03-10 17:16:34
阅读次数:
168
求最大弱连通子图~
tarjan缩点+topsort~...
分类:
其他好文 时间:
2015-02-01 09:38:52
阅读次数:
222
构造双连通图:一个有桥的连通图,如何把它通过加边变成边双连通图?一个有桥的连通图,如何把它通过加边变成边双连通图?方法为首先求出所有的桥,然后删除这些桥边,剩下的每个连通块都是一个双连通子图。把每个双连通子图收缩为一个顶点,再把桥边加回来,最后的这个图一定是一棵树,边连通度为1。统计出树中度为1的节...
分类:
其他好文 时间:
2015-01-19 22:29:19
阅读次数:
121
题目大意:定义半连通子图为一个诱导子图,其中任意两点(x,y)中x可到达y或y可到达x,求最大半连通子图的大小以及方案数
不就是个缩点之后拓扑序DP求最长链么 这题意逗不逗233333
注意缩点后连边不要连重复了 判重边那里我用了set。。。
#include
#include
#include
#include
#include
#define M 100100
using na...
分类:
其他好文 时间:
2015-01-19 21:11:11
阅读次数:
204