码迷,mamicode.com
首页 >  
搜索关键字:jungle roads    ( 729个结果
hdoj1102 Constructing Roads(Prime || Kruskal)
题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=1102 题意 有n个村庄(编号1~n),给出n个村庄之间的距离,开始时n个村庄之间已经有了q条路,现在需要修一条路,这条路连接起所有的村庄,求在已经存在的路径的基础上,最少还需要修多长的路。 思路 普通最 ...
分类:其他好文   时间:2017-12-03 17:21:32    阅读次数:114
poj1251 Jungle Roads(Prime || Kruskal)
题目链接 http://poj.org/problem?id=1251 题意 有n个村庄,村庄之间有道路连接,求一条最短的路径能够连接起所有村庄,输出这条最短路径的长度。 思路 最小生成树问题,使用普利姆算法(Prime)或者克鲁斯卡尔算法(Kruskal)解决。 代码 Prime算法: Krusk ...
分类:其他好文   时间:2017-12-03 12:51:20    阅读次数:173
Codeforces543BDestory Roads心得
题目描述: In some country there are exactly n cities and m bidirectional roads connecting the cities. Cities are numbered with integers from 1 to n. If ci ...
分类:其他好文   时间:2017-12-02 14:15:05    阅读次数:161
算法笔记--树的直径模板
思路: 利用了树的直径的一个性质:距某个点最远的叶子节点一定是树的某一条直径的端点。 先从任意一顶点a出发,bfs找到离它最远的一个叶子顶点b,然后再从b出发bfs找到离b最远的顶点c,那么b和c之间的距离就是树的直径。 模板: poj 2631 Roads in the North 代码: #in ...
分类:编程语言   时间:2017-11-29 16:17:27    阅读次数:202
PAT1087. All Roads Lead to Rome
PAT1087. All Roads Lead to Rome 题目大意 给定一个图的边权和点权, 求 边权最小 的路径; 若边权相同, 求 点权最大 ; 若点权相同, 则求 平均点权最大 . 思路 先通过 Dijkstra 求得最短路径, 需要注意的是: 要保证每次松弛时 u 和 v 不相同, 否 ...
分类:其他好文   时间:2017-11-26 16:48:26    阅读次数:190
Codeforces Round #369 (Div. 2)-D Directed Roads
题目大意:给你n个点n条边的有向图,你可以任意地反转一条边的方向,也可以一条都不反转,问你有多少种反转的方法 使图中没有环。 思路:我们先把有向边全部变成无向边,每个连通图中肯定有且只有一个环,如果这个连通图里边有n个点,环由m个元素 构成,那么这个连通图的反转方法数为,(2^(n-m)) * (2 ...
分类:其他好文   时间:2017-11-24 20:20:58    阅读次数:151
洛谷——P2958 [USACO09OCT]木瓜的丛林Papaya Jungle
P2958 [USACO09OCT]木瓜的丛林Papaya Jungle 题目描述 Bessie has wandered off the farm into the adjoining farmer's land. He raises delicious papaya fruit, which i ...
分类:其他好文   时间:2017-11-20 23:24:19    阅读次数:290
[poj] 2749 building roads
"原题" 2 SAT+二分答案! 最小的最大值,这肯定是二分答案。而我们要2 SATcheck是否在该情况下有可行解。 对于目前的答案limit,首先把爱和恨连边,然后我们n^2枚举每两个点通过判断距离来实现连边,然后跑2 SAT判断是否有可行解 O(n^2logn) 想起来和听起来都很难写,事实上 ...
分类:其他好文   时间:2017-11-18 12:57:06    阅读次数:135
poj2749:Building roads——题解
http://poj.org/problem?id=2749 (这个约翰的奶牛真多事…………………………) i表示u与s1连,i+n表示u与s2连。 老规矩,u到v表示取u必须取v。 那么对于互相打架的奶牛u,v,有: add(u,v+n);add(v,u+n); add(u+n,v);add(v+ ...
分类:其他好文   时间:2017-11-18 11:23:55    阅读次数:189
POJ 2749 Building roads 2-sat+二分答案
把爱恨和最大距离视为限制条件,可以知道,最大距离和限制条件多少具有单调性 所以可以二分最大距离,加边+check ...
分类:其他好文   时间:2017-11-18 11:18:25    阅读次数:128
729条   上一页 1 ... 16 17 18 19 20 ... 73 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!