码迷,mamicode.com
首页 >  
搜索关键字:顶点    ( 4827个结果
Link/cut Tree
一棵link/cut tree是一种用以表示一个森林,一个有根树集合的数据结构。它提供以下操作: 向森林中加入一棵只有一个点的树。 将一个点及其子树从其所在的树上断开。 将一个点连接至另一个顶点,作为其子节点。 求出一个点所在树的根。通过对两个不同的点进行此操作,我们可以判断他们是否属于同一棵树。 ...
分类:其他好文   时间:2018-03-07 00:47:52    阅读次数:147
[HNOI2016]最小公倍数
题目描述 给定一张N个顶点M条边的无向图(顶点编号为1,2,...,n),每条边上带有权值。所有权值都可以分解成2a?3b2^a*3^b2a?3b 的形式。 现在有q个询问,每次询问给定四个参数u、v、a和b,请你求出是否存在一条顶点u到v之间的路径,使得路径依次经过的边上的权值的最小公倍数为2a? ...
分类:其他好文   时间:2018-03-06 21:49:41    阅读次数:180
图的遍历 | 1076 bfs
bfs踩了很多坑才写完。注意:出队时不做是否vis判断,但是要加上vis[出队顶点]=1 。入队时进行判断,并且也要 vis[入队顶点]=1 ...
分类:其他好文   时间:2018-03-06 14:42:27    阅读次数:208
平面图上的欧拉公式
今天学了一个平面图上的欧拉公式,内容如下: 对于平面上的连通图,我们称一组k个不同顶点组成的顶点序列[v1,v2,...,vk]围成了一个区域 ,当且仅当每个顶点仅且与相邻顶点之间有边相连(认为vk与v1相邻),换言之即这组顶点序列正好组成了一个环。同时还要求非相邻顶点之间不存在其它路径。同时我们认 ...
分类:其他好文   时间:2018-03-06 00:52:22    阅读次数:546
图的遍历 | 1034 map处理输入数据,连通块判断
这题写得比较痛苦。首先有点不在状态,其次题目比较难读懂。 “Gang”成立的两个条件:①成员数大于两个 ②边权总和大于阈值K 首先,在录数据的时候通过map或者字符串哈希建立string到int的映射。 然后,这个题的数据结构其实是带权无向图。在录数据的时候就要处理好点权和边权。 最后,对所有顶点做 ...
分类:其他好文   时间:2018-03-05 23:38:24    阅读次数:211
24最小生成树之Prim算法
最小生成树的Prim算法 思想:采用子树延伸法 将顶点分成两类: 生长点——已经在生成树上的顶点 非生长点——未长到生成树上的顶点 使用待选边表: 每个非生长点在待选边表中有一条待选边,一端连着非生长点,另一端连着生长点 步骤: 步骤1)构造初始待选边表,任选一个顶点v作为初始生长点,对其余每个非生 ...
分类:编程语言   时间:2018-03-05 17:07:30    阅读次数:225
21图结构的基本概念
图结构的基本概念 图的定义:用于描述多对多的网状关系。 由用于表示事物的顶点(vertex)集合V,以及表示事物之间关系的边(edge)集合E构成 记作G=(V,E) 顶点数目n>0,边数目m≥0 V:非空有穷顶点(vertex)集 E :V上的顶点对所构成的边(edge)集 边的概念: 1.边 有 ...
分类:其他好文   时间:2018-03-05 17:04:46    阅读次数:200
Luogu P3385 【模板】负环
题目描述 暴力枚举/SPFA/Bellman-ford/奇怪的贪心/超神搜索 输入输出格式 输入格式: 第一行一个正整数T表示数据组数,对于每组数据: 第一行两个正整数N M,表示图有N个顶点,M条边 接下来M行,每行三个整数a b w,表示a->b有一条权值为w的边(若w<0则为单向,否则双向) ...
分类:其他好文   时间:2018-03-04 23:50:22    阅读次数:185
数据结构4 图
1. 图是表示物件与物件之间的关系的数学对象,是图论的基本研究对象,这里只是了解点最最基础的东西。如果图的每条边都具有方向性,那么称这种图为有向图,反之为无向图。然后,如果在无向图中,每对顶点之间都有一条边相连,或者在有向图中,每对顶点有两条有向边相连,则称为完全图。 2. 图的遍历有深度优先和广度 ...
分类:其他好文   时间:2018-03-04 23:01:35    阅读次数:198
C语言实现的图的深度搜索与广度搜索程序
/* 上机试验5-图的建立和遍历 1)建立【无向】【非连通】图的邻接表存储结构,要求顶点个数不少于15个。 2)用DFS及BFS对此邻接表进行遍历,打印出两种遍历的顶点访问顺序。 3)给定图中任意两个顶点v1和v2及整数k,判断是否存在从v1到v2的路径长度为k的简单路径,若有打印出路径上的顶点序列 ...
分类:编程语言   时间:2018-03-04 19:02:26    阅读次数:254
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!