码迷,mamicode.com
首页 >  
搜索关键字:顶点    ( 4827个结果
判断一个有向图是否存在回路
1?? 利用拓扑排序算法,在拓扑排序算法结束后,如果还有顶点没有输出,则说明剩下这些结点都还有前驱,则它们构成一个有向回路 2?? 设有向图具有n个顶点,若该图的边数e≥n,则该图一定有一个闭合的环 3?? 设有向图具有n个顶点,若该图的每个顶点的出度至少为1,入度也至少为1,则图中一定有回路 4? ...
分类:其他好文   时间:2020-07-23 15:47:10    阅读次数:147
DFS
哈密顿绕行世界问题(HDU-2181) 题解:一个规则的实心十二面体,它的 20个顶点标出世界著名的20个城市,你从一个城市出发经过每个城市刚好一次后回到出发的城市。 裸DFS; 代码: #include<bits/stdc++.h> using namespace std; const int m ...
分类:其他好文   时间:2020-07-22 02:01:11    阅读次数:198
算法-03 | 深度优先DFS| 广度优先BFS
1. 搜索算法 在树(图/状态集)中寻找特定节点 深度优先搜索算法和广度优先搜索算法都是基于“图”这种数据结构。 图上的搜索算法就是,在图中找出从一个顶点出发,到另一个顶点的路径。图上的搜索算法有深度优先、广度优先搜索算法,和A*A?、IDA*IDA? 等启发式搜索算法。 广度优先搜索和深度优先搜索 ...
分类:编程语言   时间:2020-07-19 23:30:25    阅读次数:103
重新整理数据结构与算法(c#)——算法套路k克鲁斯算法[三十]
前言 这个和前面一节有关系,是这样子的,前面是用顶点作为参照条件,这个是用边作为参照条件。 正文 图解如下: 每次选择最小的边。 但是会遇到一个小问题,就是会构成回路。 比如说第四步中,最小边是CE,但是没有选择CE,因为CE会形成回路。 那么如何判断是否有回路呢? 判断两个点的终点,是否一致。 这 ...
分类:编程语言   时间:2020-07-19 15:46:32    阅读次数:55
图论--图的基本概念
1.图: 1.1无向图的定义:一个无向图G是一个有序的二元组<V,E>,其中V是一个非空有穷集,称作顶点集,其元素称作顶点或结点。E是无序积V&V的有穷多重子集,称作边集,其元素称作无向边,简称边。 注意:元素可以重复出现的集合称作多重集合。某元素重复出现的次数称作该元素的重复度。例如,在多重集合{ ...
分类:其他好文   时间:2020-07-18 22:18:13    阅读次数:175
游戏「并查集」
游戏「并查集」 题目描述 Mirko和 Slavko 爱玩弹球戏。在一个令人激动的星期五,Mirko 和 Slavko 玩了一把弹球游戏。Mirko 构建一个有向图,所有顶点最多有 1 条出边。弹球从 1个顶点出发可以沿着一条边移动到它的邻接点,只要它存在,而且它会继续移动到后者的邻接点去,直到最后 ...
分类:其他好文   时间:2020-07-16 22:01:22    阅读次数:76
2019ACM首尔J题题解
#J 数学/找规律 ##题意: 给定正n多边形,现在要你通过顶点连线的方式,将它划分完全划分成若干个三角形。我们定义两个三角形的距离为,两者相隔的完整的三角形数+1。 如下图,a与d的距离为3,a与c的距离为2 现在你要让所有两两三角形的距离中,最大距离的最小。求该最小值 (数据范围n为3-1e6) ...
分类:其他好文   时间:2020-07-16 21:37:57    阅读次数:71
数据结构-05 |图
1. 图的概念 图(Graph)另一种非线性表数据结构。 树中的元素称为节点,图中的元素叫作顶点(vertex)。图中的一个顶点可以与任意其他顶点建立连接关系。这种建立的关系叫作边(edge)。跟顶点相连接的边的条数叫作顶点的度(degree)。 有方向的图叫作“有向图”。以此类推,我们把边没有方向 ...
分类:其他好文   时间:2020-07-16 00:03:32    阅读次数:57
【Codeforces-1325 F】DFS树 求简单环 独立点集
F. Ehab's Last Theorem 题意 给出一个 n 个顶点,m 条无向边的连通图,现在你可以选择以下两个问题中的一个问题解决。 找到一个大小为 $? \sqrt ?$的独立点集 找到一个大小最少为为$? \sqrt ?$ 的简单环 思路 本题需要学习DFS树 在 DFS 的时候如果遇到 ...
分类:其他好文   时间:2020-07-13 09:34:35    阅读次数:64
完美子图
完美子图 (分治 $\star\star\star $) Descrption 小 \(Q\) 和小 \(P\) 都非常喜欢做一些有趣的题目,他们经常互相出一些题目来考对方。 一天,小 \(Q\) 给小 \(P\) 出了这样一道题目:给出一个 \(n\times n\) 的网格图,在网格中放置 \( ...
分类:其他好文   时间:2020-07-11 12:25:48    阅读次数:93
4827条   上一页 1 ... 5 6 7 8 9 ... 483 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!