码迷,mamicode.com
首页 >  
搜索关键字:最小边    ( 240个结果
【NOIP2013提高组】货车运输
https://www.luogu.org/problem/show?pid=1967 思考一下,将图的所有边按边权从大到小依次加入图,则当u与v第一次连通时,刚加入的边就是使u与v两点的路径中的最小边最大的边。 将图的所有边按边权从大到小依次加入图?这不就是Kruscal算法最大生成树吗! 所以我 ...
分类:其他好文   时间:2017-09-16 19:08:58    阅读次数:230
三个最小生成树题
[bzoj1050] 旅行 Description 给你一个无向图,N(N<=500)个顶点, M(M<=5000)条边,每条边有一个权值Vi(Vi<30000)。给你两个顶点S和T,求 一条路径,使得路径上最大边和最小边的比值最小。如果S和T之间没有路径,输出”IMPOSSIBLE”,否则输出这个 ...
分类:其他好文   时间:2017-09-15 16:35:30    阅读次数:230
中山纪念中学NOIP2012 Fortuna 系列模拟赛 input solution
题意 给你一棵带边权的树,然后这棵树是某个完全图唯一的最小生成树。问原来的完全图中所有边可能的最小边权和是多少。完全图是任意两个点之间都有边相连的图。 Solution n^3算法:kruscal 逆推枚举+并查集 O(n):带权并查集+sort 1 #include <iostream> 2 #i ...
分类:其他好文   时间:2017-09-08 20:43:15    阅读次数:223
bzoj 1050: [HAOI2006]旅行comf&&【codevs1001】
Description 给你一个无向图,N(N<=500)个顶点, M(M<=5000)条边,每条边有一个权值Vi(Vi<30000)。给你两个顶点S和T,求 一条路径,使得路径上最大边和最小边的比值最小。如果S和T之间没有路径,输出”IMPOSSIBLE”,否则输出这个 比值,如果需要,表示成一个 ...
分类:其他好文   时间:2017-09-08 13:36:40    阅读次数:156
[HAOI2006]旅行comf
1050: [HAOI2006]旅行comf Description 给你一个无向图,N(N<=500)个顶点, M(M<=5000)条边,每条边有一个权值Vi(Vi<30000)。给你两个顶点S和T,求 一条路径,使得路径上最大边和最小边的比值最小。如果S和T之间没有路径,输出”IMPOSSIBL ...
分类:其他好文   时间:2017-08-29 21:46:29    阅读次数:193
[BZOJ]1050 旅行comf(HAOI2006)
图论一直是小C的弱项,相比其它题型,图论的花样通常会更多一点,套路也更难捉摸。 Description 给你一个无向图,N(N<=500)个顶点, M(M<=5000)条边,每条边有一个权值Vi(Vi<30000)。给你两个顶点S和T,求一条路径,使得路径上最大边和最小边的比值最小。如果S和T之间没 ...
分类:其他好文   时间:2017-08-24 19:55:43    阅读次数:179
二分图中对最小顶点覆盖、最小边覆盖、最大独立集的理解[转]
原贴链接:http://blog.csdn.net/flynn_curry/article/details/52966283 仅仅用于自己理解,若有共鸣,别太吐槽就行哈~ 首先是匈牙利算法的本质:(图参考了zxy的) 这个图要详细看完,那么刚开始我想的“找小三”实际上就是递归找增广路的过程,如果找到 ...
分类:其他好文   时间:2017-08-13 18:07:44    阅读次数:150
最小生成树
1. /* dfs+kruskal dfs:联通块染色+建图(横坐标一条边纵坐标一条边) 最后kruskal思想 把所有联通快联通统计边数和最小边权和即可 */ #include<iostream> #include<cstdio> #include<cstring> #include<algori ...
分类:其他好文   时间:2017-08-08 16:44:46    阅读次数:161
最小生成树
Prim 算法:Prim 集,已添加至 Prim 树中顶点集,在每个迭代中加入边 (u, v) ,u 是 Prim 集中点, v 是集外点(最小边),将边加入,将 v 纳入 Prim 集中 Kruskal 算法:加入最小树边,不形成回路,伪代码 ...
分类:其他好文   时间:2017-07-30 12:43:35    阅读次数:126
dijkstra算法 - 最短路径算法
2017-07-26 22:30:45 writer:pprp dijkstra算法法则:设置顶点集合S,首先将起始点加入该集合,然后根据起始点到其他顶点的路径长度, 选择路径长度最小的顶点加入到集合S,根据所加入顶点更新源点到其他顶点的路径长度,然后再选取最小边的顶点; 实现:用邻接矩阵 我的理解 ...
分类:编程语言   时间:2017-07-27 01:05:16    阅读次数:282
240条   上一页 1 ... 8 9 10 11 12 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!