码迷,mamicode.com
首页 >  
搜索关键字:树的直径    ( 435个结果
HDU 4612 Warm up(边双联通求树的直径)
Problem Description   N planets are connected by M bidirectional channels that allow instant transportation. It's always possible to travel between any two planets through these channels.   If we ...
分类:移动开发   时间:2015-01-29 21:11:36    阅读次数:248
UVA 11695 Flight Planning 修改一条边使得树的直径最短
题目链接:点击打开链接 题意: 给定n(n 删除一条边再加入一条边使得树的直径最短。 思路:首先枚举删除的那条边, 然后计算出删除后的2棵子树各自的重心 则新建的边一定是重心的连线。 而新的直径要么是在某个子树中,要么是两个子树间。 #include #include #include #include #include #include #include #incl...
分类:其他好文   时间:2015-01-29 21:09:15    阅读次数:164
hdu 4612 Warm up (带有重边的无向图Tarjan+树的直径)
hdu 4612 Warm up (带有重边的无向图Tarjan+树的直径) —— black 的专栏 ——waShaXiu...
分类:其他好文   时间:2015-01-24 17:27:49    阅读次数:216
hdu 4607 Park Visit(树的直径)
hdu 4607 Park Visit(树的直径)—— black 的专栏 —— waShaXiu...
分类:其他好文   时间:2015-01-23 14:46:29    阅读次数:148
hdu4679(树形dp)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4679题意:给一棵树,每条边上都有一个权值,去掉树上任意一条边之后,分成两个子树,两个子树的最长路与这条边上的权值相乘,的到一个乘积。问去掉那一条边可以使这个乘积最小。分析:求出树的直径,然后判断边是否树...
分类:其他好文   时间:2015-01-07 20:32:56    阅读次数:185
poj1849(求树的直径)
题目链接:http://poj.org/problem?id=1849题意:有一颗n个结点的带权的无向树, 在s结点放两个机器人, 这两个机器人会把树的每条边都走一遍, 但是最后机器人不要求回到出发点. 问你两个机器人走的路总长之和的最小值是多少?分析:如果从某点出发遍历完一棵树再回来,那么所有边都...
分类:其他好文   时间:2015-01-05 23:09:19    阅读次数:195
树的直径
树的直径(Diameter)是指树上的最长简单路。直径的求法:两遍BFS (or DFS)任选一点u为起点,对树进行BFS遍历,找出离u最远的点v以v为起点,再进行BFS遍历,找出离v最远的点w。则v到w的路径长度即为树的直径*简单证明于是原问题可以在O(E)时间内求出关键在于证明第一次遍历的正确性...
分类:其他好文   时间:2014-12-15 00:05:15    阅读次数:359
SDUT 3045-迷之图论(树的直径)
题目链接:点击打开链接 对于一棵无向树: 任意点出发,找到最远点,设这个为起点,从起点出发找到最远点为终点 这条路就是直径 两次BFS; #include #include #include #include #include #include #include #include #include #include #include #include...
分类:其他好文   时间:2014-12-13 12:20:12    阅读次数:146
BZOJ 2657 ZJOI 2012 旅游(journey) 树的直径
题目大意:给出一个凸多边形的三角剖分图,每一个三角形代表一个城市,现在连接这个图中的两个点,问最多能够经过多少个城市。 思路:浙江都是一帮神么。。 这题给的条件简直是不知所云啊。。转化十分巧妙。因为每个凸n边形经过三角剖分之后会出现n - 2个三角形,任意一条边只会成为两个城市的公共边或者整个多边形的边。不难推出两个城市的公共边是n - 3条,也就是说把公共边看成是新图的边的话,就会新...
分类:其他好文   时间:2014-12-09 21:37:14    阅读次数:193
SDUT OJ 3045 迷之图论 (树的直径)
题目地址:SDUT OJ 3045 这题比赛的时候想的差不多。。但是总是觉得不对。。写了一次就没再写,然后删了。。当时没想到的是第二次求出来的就是最长链。。当时想到的两次bfs找最大值(这一种方法其实结果也对。。TAT。。),还有找到点后在回溯减去重点等等。。但总觉得好像都不太对。。。赛后才知道这题原来是树的直径。。。。。牡丹江区域现场赛的时候遇到过,不过赛后也没看。。。 找树的直径的方法其实...
分类:其他好文   时间:2014-12-06 22:54:08    阅读次数:227
435条   上一页 1 ... 36 37 38 39 40 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!