码迷,mamicode.com
首页 >  
搜索关键字:邻接表 删除顶点 稀疏矩阵    ( 1126个结果
判断图中是否有环的方法
一、无向图 方法一:n算法:  原理是: 如果存在回路,则必存在一个子图,是一个环路。环路中所有顶点的度>=2。      第一步:删除所有度      第二步:将度数变为1的顶点排入队列,并从该队列中取出一个顶点重复步骤一。        如果最后还有未删除顶点,则存在环,否则没有环。 方法2: DFS搜索图,图中的边只可能是树边...
分类:其他好文   时间:2014-08-22 09:22:16    阅读次数:406
HDU3657Game(最大流)
这几天敲了几道最大流的问题,发现网络流真是模板算法啊。。。。敲来敲去敲了几遍,基本每遍都敲得让人灰心,但同时也感受到了网络流的强大所在,这是我做网络流的第一题,,本以为看了一遍小白书的代码差不多理解就可以A掉一题的,没想到打击不是一点点的少啊。。。。。首先小白书将的邻接矩阵存边,这里必须用邻接表,而...
分类:其他好文   时间:2014-08-21 01:30:43    阅读次数:220
图的存储结构
1. 图2. 图的存储结构2.1 数组表示法(邻接矩阵表示法)2.2 邻接表2.3 十字链表2.4 邻接多重表1. 图顶点:图中的数据元素。V是顶点的有穷非空集合。弧:表示从v到w的一条弧,v为弧尾,w为弧头。VR是两个顶点关系的集合。无向图:若∈VR,必有∈VR,则此图为无向图。有向图:无上述关系...
分类:其他好文   时间:2014-08-19 23:43:05    阅读次数:433
邻接表 - 边表
我对边表的理解和边表的建立://结构struct node{ int u,v,w; int next;}g[M];int head[N],t = 0;//初始化void init(){ t = 0; memset(head,-1,sizeof(head));}//加边void...
分类:其他好文   时间:2014-08-19 20:32:05    阅读次数:287
算法题——图的深度优先遍历
原理和方法可以参考: 图的深度优先遍历教科书上的C代码,递归: 1 //教科书方法,邻接表 2 bool visited[MAX]; 3 void visitFunc(int v); 4 5 void dfsTraverse(Graph G) 6 { 7 for(v = 0; v vis...
分类:其他好文   时间:2014-08-17 03:44:27    阅读次数:243
图结构练习——BFS——从起始点到目标点的最短步数(邻接表+BFS)
图练习-BFS-从起点到目标点的最短步数 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 在古老的魔兽传说中,有两个军团,一个叫天灾,一个叫近卫。在他们所在的地域,有n个隘口,编号为1..n,某些隘口之间是有通道连接的。其中近卫军团在1号隘口,天灾军团在n号隘口。某一天,天灾军团的领袖巫...
分类:其他好文   时间:2014-08-16 09:44:40    阅读次数:256
poj 1733 Parity game 并查集 离散化
点击打开链接题目链接 Parity game Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 6249   Accepted: 2413 Description Now and then you play the following game with...
分类:其他好文   时间:2014-08-15 14:39:08    阅读次数:221
稀疏矩阵
一、稀疏矩阵的定义 对于那些零元素数目远远多于非零元素数目,而且非零元素的分布没有规律的矩阵称为稀疏矩阵(sparse)。 人们无法给出稀疏矩阵的确切定义,一般都仅仅是凭个人的直觉来理解这个概念,即矩阵中非零元素的个数远远小于矩阵元素的总数,而且非零元素没有分布规律。 二、稀疏矩阵的压缩存...
分类:其他好文   时间:2014-08-14 23:32:56    阅读次数:178
数据结构之图 Part2 - 3
十字链表 简单的说就是邻接表和逆邻接表的合体,解决了原邻接表或者逆邻接表出度和入度的计算无法兼得的问题。using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace LH.Gra...
分类:其他好文   时间:2014-08-09 15:44:48    阅读次数:200
数据结构之图 Part2 - 2
邻接表using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace LH.GraphConsole{ public struct AdjacencyListGraph ...
分类:其他好文   时间:2014-08-09 13:18:07    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!