码迷,mamicode.com
首页 >  
搜索关键字:货车运输    ( 131个结果
货车运输 vijos 1843 NOIP2013 D1T3 最大生成树,并查集,(伪·LCA)
(本人比较笨,没写LCA,在树上暴力跑过了此题。) 可以证明答案一定在最大生成树上,因为如果答案比最大生成树上的路径更优,那么最大生成树一定不是正确的。反证之。 同时注意到最大生成树过程中是使用了并查集的,所以不会出现某些点“被丢下”的情况,希望读者不必在此纠结。 我们跑完最大生成树之后,已经有了一 ...
分类:其他好文   时间:2017-10-26 18:53:20    阅读次数:187
noip2013day1t3货车运输(瓶颈路,树上倍增)
https://www.luogu.org/problemnew/show/1967 题解:答案一定在原图的最大生成森林上,否则一定不最优的。所以我们先做一遍最大生成树,对于每个询问,先判断是否在同一颗树上,不在直接输出-1,在的话我们用倍增预先求出点i向上2^j的信息,每组询问(x,y)的答案在( ...
分类:其他好文   时间:2017-10-24 22:42:54    阅读次数:132
货车运输(洛谷P1967)——生成树+倍增LCA的一通乱搞
恢复内容开始 题目原址在下面: ?传送门? 题目大意:n个点m条边每次询问两点之间路径的最小值的最大值。 思路:先跑一遍Kruskal,将边权从大到小排序,然后选n-1条边。之后跑倍增LCA。 ...
分类:其他好文   时间:2017-10-23 20:43:18    阅读次数:153
noip历年真题Y2013D1T3 货车运输
好吧,遇上这种题,作为蒟蒻的我第一个想到的就是怎么打暴力,然而暴力都打不好QAQ!!!于是只能等教练讲解以后,然后在大犇的指导下终于做出来了。 对了,,好像还,没上题。。。。: 题目描述 A 国有 n 座城市,编号从 1 到 n,城市之间有 m 条双向道路。每一条道路对车辆都有重量限制,简称限重。现 ...
分类:其他好文   时间:2017-10-10 20:41:21    阅读次数:197
noip不知道哪年 货车运输
题意:最大生成树上找 q组两个点的lca 然后求出u->lca->v这条路径上的最小边 倍增大法好 # include <iostream> # include <stdio.h> # include <stdlib.h> # include <algorithm> # include <strin ...
分类:其他好文   时间:2017-10-02 13:58:32    阅读次数:142
【Luogu】P1967货车运输(最大生成森林+倍增LCA)
题目链接 倍增LCA是个什么蛇皮原理啊,循环完了还得再往上跳一次才能到最近公共祖先 合着我昨天WA两次就是因为这个 建最大生成森林,因为图不一定是联通的,所以不一定是一棵树。这个地方用克鲁斯卡尔就好了 然后给这个森林跑一遍DFS,顺便倍增 然后对于每个询问跑LCA,倍增的时候已经顺便求出了最小边权, ...
分类:其他好文   时间:2017-09-28 10:07:02    阅读次数:133
luogu P1396 营救
原题链接:https://www.luogu.org/problem/show?pid=1396 刚一看到这个题,马上就想起来前几天刚做的货车运输,于是迅速地敲了个最小生成树+lca求路径上最长边,写完后一看标签和难度,咦,为什么没有lca的标签啊,为什么这个题的难度只有普及/提高减啊,这个不是和货 ...
分类:其他好文   时间:2017-09-23 23:17:56    阅读次数:363
[NOIP2013提高组]货车运输
题目:洛谷P1967、Vijos P1843、codevs3287。 题目大意:有n个城市m条道路,每条道路有一个限重,规定货车运货不能超过限重。有一些询问,问你两个城市之间一次最多能运多少重的货(可能无法到达)。 解题思路:首先,要保证原来连通的点连通,限重要尽可能大,所以最大生成树。然后对每个询 ...
分类:其他好文   时间:2017-09-19 21:22:58    阅读次数:211
[洛谷P2245]星际导航
题目大意:有一张n点m边的带权无向图,和一些问题,每次询问两个点之间的路径的最大边权最小是多少。 解题思路:同NOIP2013货车运输,只是数据增大,大变成小,小变成大了而已。所以具体思路见货车运输。可见两份代码仅有略微差别。 C++ Code: ...
分类:其他好文   时间:2017-09-19 21:19:44    阅读次数:210
洛谷P1967 [NOIP2013提高组Day1T2]货车运输
P1967 货车运输 题目描述 A 国有 n 座城市,编号从 1 到 n,城市之间有 m 条双向道路。每一条道路对车辆都有重量限制,简称限重。现在有 q 辆货车在运输货物, 司机们想知道每辆车在不超过车辆限重的情况下,最多能运多重的货物。 输入输出格式 输入格式: 输入文件名为 truck.in。 ...
分类:其他好文   时间:2017-09-18 20:36:19    阅读次数:183
131条   上一页 1 ... 4 5 6 7 8 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!