码迷,mamicode.com
首页 >  
搜索关键字:连通图    ( 1192个结果
Prim算法
适用范围 最小生成树问题 思路 核心思想:贪心.对于一幅连通图,首先,先假设有一个只包含顶点v的数T,然后贪心选取T和其他点之间的最小权值的边,然后把它加入T,不断进行这个操作直到所有点的都在T里,这时T就是最小生成树.prim算法和dijkstra算法很相似,实现的时候也差不多,基础算法像dijk ...
分类:编程语言   时间:2019-04-14 18:07:50    阅读次数:186
图论一角
原创 图论的几个概念: 连通图:如果从一个顶点到另外一个顶点之间存在路径,则称这两个顶点是连通的,如果任何两个顶点之间 都是连通的,则称此图为连通图。 邻接矩阵:表示图G的任何两点的连通性,为一个nxn的矩阵,如果两顶点连通则为1,否则为0。 (有向图同无向图) 例: 邻接矩阵为: V1 V2 V3 ...
分类:其他好文   时间:2019-04-14 11:14:03    阅读次数:73
[cf1038E][欧拉路]
E. Maximum Matching time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output E. Maximum Matching ...
分类:其他好文   时间:2019-04-09 16:32:02    阅读次数:101
【模板】最小割树(Gomory-Hu Tree)
" 传送门 " Description 给定一个$n$个点$m$条边的无向连通图,多次询问两点之间的最小割 两点间的最小割是这样定义的:原图的每条边有一个割断它的代价,你需要用最小的代价使得这两个点不连通 Solution 对于一张无向图,如果 $s \rightarrow t$ 的最大流是 $f$ ...
分类:其他好文   时间:2019-04-09 00:33:14    阅读次数:163
[FJOI2014]最短路径树问题
" 传送门 " Description 给一个包含$n$个点,$m$条边的无向连通图。从顶点$1$出发,往其余所有点分别走一次并返回。 往某一个点走时,选择总长度最短的路径走。若有多条长度最短的路径,则选择经过的顶点序列字典序最小的那条路径(如路径$A$为$1,32,11$,路径$B$为$1,3,2 ...
分类:其他好文   时间:2019-04-06 21:38:19    阅读次数:135
LeetCode-547.Friend Circles
There are N students in a class. Some of them are friends, while some are not. Their friendship is transitive in nature. For example, if A is a direct ...
分类:其他好文   时间:2019-04-06 18:27:49    阅读次数:93
CF446D. DZY Loves Games
题目大意: 有一个连通的迷宫,你可以理解为一个 $n$ 个点 $m$ 条边的无向连通图。有 些点可能有陷阱,保证 $1$ 号点没有陷阱而 $n$ 号点存在陷阱。一开始你有 $k$ 条命,每进入一个有陷阱的点你会损失一条命。 DZY听说这个游戏有一个隐藏关卡:如果进入 $n$ 号点时你恰好剩余 $2$ ...
分类:其他好文   时间:2019-03-26 15:06:41    阅读次数:232
1021 Deepest Root [DFS]
这题一开始没认真看题,直接看样例以为求叶子结点和几棵树。题目的真正的意思是给你一张无环连通图,以任意点为根节点可以把该图看成一棵树,并且如果当前树的深度最大,就称这个点是Deepest Root,也就是题目所要求的(升序输出)。如果这个图有多个连通分量,求连通分量的个数。DFS可以通吃,详见代码~ ...
分类:其他好文   时间:2019-03-24 17:19:27    阅读次数:129
2019.3.16 最小生成树之最平衡生成树
题目描述 学习完最小生成树后,老师只给出几道模板题,为了尽快提升自己的编程能力,小C同学给自己出了这样一道题:最平衡生成树。最平衡生成树是这样定义的,一个有 n 个结点的连通图的生成树包含原图中的所有n个结点,并且最长边与最短边的差值最小。现在给你一个有n个结点的图,求最平衡生成树中最长边与最短边的 ...
分类:其他好文   时间:2019-03-23 15:58:06    阅读次数:154
图算法
1.BFS:树层序遍历 DFS:树先序遍历 均可判断是否为连通图,因为若为非联通的,一遍遍历访问不了所有结点。。 2.最小生成树 prim算法:贪心算法,先找最小权边,将此两点点作为点集合,再找离此集合最小权边的点加入,无限加入。 Kruskal算法:对所有点的集合里从小到大加入边(只要不构成回路) ...
分类:编程语言   时间:2019-03-19 21:33:43    阅读次数:192
1192条   上一页 1 ... 21 22 23 24 25 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!