码迷,mamicode.com
首页 >  
搜索关键字:顶点    ( 4827个结果
Dijkstra迪杰斯特拉算法
迪杰斯特拉算法是用于求解图的单元最短路径问题,即某个源点到达图中其余顶点的最短路径,其核心思想是每次从剩余未归入路径的顶点中找到一个到达当前路径距离最短的顶点,将其归入路径中,共执行n-1次。该算法需要三个辅助数组,s[ ]数组用来标记各个顶点有没有被归入当前路径中,dist[ ]数组用于表示当前源 ...
分类:编程语言   时间:2019-08-19 23:00:32    阅读次数:111
Kruskal克鲁斯卡尔算法
克鲁斯卡尔算法依靠两个辅助数组parent[ ] 和edges[ ]. parent[]数组用于实现并查集操作,即查询一个顶点所在集合的根节点,以及将两个集合合并成为一个集合。 edges[]数组作为图中边的集合,其中各个边按照权值大小升序排序,这样克鲁斯卡尔算法只需依次遍历edges[]数组便可依 ...
分类:编程语言   时间:2019-08-18 23:58:32    阅读次数:183
图论——一个迷人的世界
虽然不允许我们看透自然界本质的秘密,从而认识现象的真实原因,但仍可能发生这样的情形:一定的虚构假设足以解释许多现象。 ——莱昂哈德·欧拉 起源 说到图论,不得不说数学大神欧拉了,图论起源于一个非常经典的问题——柯尼斯堡七桥问题。 在18世纪初普鲁士柯尼斯堡有一条大河,河中有两个小岛。全城被大河分割成 ...
分类:其他好文   时间:2019-08-18 10:02:37    阅读次数:149
CF277B Set of Points——构造题
题意 构造 $n$ 个点使其凸度(顶点数最多的凸多边形的顶点数)恰好为 $m$,且任意三点不能共线。 (题意有点绕,建议看英文原文 分析 首先,题目并不是求凸包上的顶点数,而是求能形成的凸多边形的最大顶点数。 直接构造符合条件的结果。 易知,凸函数上的点都能构成凸多边形。 将 $m$ 个点置于 $y ...
分类:其他好文   时间:2019-08-17 22:11:32    阅读次数:106
[树形dp][Tarjan][单调队列] Bzoj 1023 cactus仙人掌图
Description 如果某个无向连通图的任意一条边至多只出现在一条简单回路(simple cycle)里,我们就称这张图为仙人掌 图(cactus)。所谓简单回路就是指在图上不重复经过任何一个顶点的回路。 举例来说,上面的第一个例子是一张仙人图,而第二个不是——注意到它有三条简单回路:(4,3, ...
分类:其他好文   时间:2019-08-17 10:52:26    阅读次数:84
第04章系统目录结构知识讲解
4.1 Linux系统目录结构与挂载问题 1.windows系统路径:c:\windows 2.软件安装目录:d:\program files 3.linux目录结构: 逻辑上所有的目录只有一个顶点(/根),所有目录的起点。Linux只有一棵树(-L表示层数) 在linux对应的目录名字是随心所欲处 ...
分类:其他好文   时间:2019-08-16 21:06:17    阅读次数:114
Ancient Berland Circus CodeForces - 1C
题意:给定一个正多边形的三个顶点,求这个正多边形的最小面积。 思路:首先,边数越小面积越小,所以只要确定出包含这三个顶点的边数最小的正多边形即可。这个三角形和正多边形外接同一个圆。所以先求出外接圆的半径,再求出三个圆心角,易得这个多边形的边所对应的圆心角可被这三个圆心角整除,所以三个圆心角的gcd就 ...
分类:其他好文   时间:2019-08-16 00:43:08    阅读次数:71
JavaScript数据结构——图的实现
在计算机科学中,图是一种网络结构的抽象模型,它是一组由边连接的顶点组成。一个图G = (V, E)由以下元素组成: V:一组顶点 E:一组边,连接V中的顶点 下图表示了一个图的结构: 在介绍如何用JavaScript实现图之前,我们先介绍一些和图相关的术语。 如上图所示,由一条边连接在一起的顶点称为 ...
分类:编程语言   时间:2019-08-14 13:03:42    阅读次数:104
Neo4j 第一篇:在Windows环境中安装Neo4j
图形数据库(Graph Database)是NoSQL数据库家族中特殊的存在,用于存储丰富的关系数据,Neo4j 是目前最流行的图形数据库,支持完整的事务,在属性图中,图是由顶点(Vertex),边(Edge)和属性(Property)组成的,顶点和边都可以设置属性,顶点也称作节点,边也称作关系,每 ...
分类:Windows程序   时间:2019-08-13 13:25:27    阅读次数:164
挑战程序设计——二分图判定
题目详情 Description 给定一个具有 n 个顶点的图。要给图上每个顶点染色,并且使相邻顶点颜色不同。问是否能最多用2种颜色进行染色? 限制条件: 1<= n <=1000 Input 第一行输入图中结点个数 接下来每一行依次输入:每个结点相邻的结点的个数,相邻的每个结点的值 Output ...
分类:其他好文   时间:2019-08-11 20:47:29    阅读次数:106
4827条   上一页 1 ... 54 55 56 57 58 ... 483 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!