
最短路
OI界第一麻瓜
入门菜鸟
展开
-
bzoj 4152: [AMPPZ2014]The Captain
这题的话大概就是一个最短路。 一开始我想先按x排序,接着推过去,但是发现有点慢。。 因为我可能要扫很多地方 那我们不妨再把y排序,也推过去。。 但似乎问题没有解决 上面都是废话 最后我们发现一个点只与与他x,y坐标相邻的点可能有贡献。 于是就连边跑SPFA 但是似乎这题的人卡SPFA,所以要加一个堆优化 code:#include<cstdio>#include<iostream原创 2017-07-14 15:28:56 · 317 阅读 · 0 评论 -
bzoj 3482: [COCI2013]hiperprostor
题意在遥远的未来,行星之间的食品运输将依靠单向的贸易路线。每条路径直接连接两个行星,且其运输时间是已知的。贸易商协会打算利用一项最近发现的新技术——超空间旅行,以增加一些新的航线。通过超空间旅行的航线也是单向的。由于该项技术仍处于试验阶段,超空间旅行的时间目前是未知的,但它不取决于行星之间的距离,所以每个超空间旅行的路线将花费等量的时间。下图是三个相互联通的行星及其运输时间的例子。行星使用正整...原创 2018-03-16 12:00:32 · 340 阅读 · 0 评论 -
Codeforces Round #412 (rated, Div. 1, based on VK Cup 2017 Round 3) D. Perishable Roads
题意给出n个点完全图,边有边权。枚举x=1~n,找出一棵以x为根的生成树,定义每个点到根的距离di为到根路径上最小的边权,生成树的花费为∑di∑di∑di。对于每个x,找出最小花费。 n<=2000前言早上男神出的比赛的。。 当时没有做出来。。 但是感觉连n3n3n^3的分都没拿到真是耻辱啊TAT反思放前面①还是要相信自己的想法吧,要不断地把自己的想法挖深...原创 2018-03-15 20:21:03 · 231 阅读 · 0 评论 -
51nod 1326 遥远的旅途
题意一个国家有N个城市,这些城市被标为0,1,2,…N-1。这些城市间连有M条道路,每条道路连接两个不同的城市,且道路都是双向的。一个小鹿喜欢在城市间沿着道路自由的穿梭,初始时小鹿在城市0处,它最终的目的地是城市N-1处。小鹿每在一个城市,它会选择一条道路,并沿着这条路一直走到另一个城市,然后再重复上述过程。每条道路会花费小鹿不同的时间走完,在城市中小鹿不花时间逗留。路程中,小鹿可以经过一条路...原创 2018-02-08 09:57:49 · 270 阅读 · 0 评论 -
bzoj 5097: 实时导航
bieset+最短路原创 2017-12-20 13:33:05 · 397 阅读 · 0 评论 -
bzoj 2750: [HAOI2012]Road
看来我的水平真的退步了原创 2017-12-08 14:39:53 · 236 阅读 · 0 评论 -
bzoj 4898: [Apio2017]商旅
分数规划+SPFA原创 2017-10-19 11:54:29 · 367 阅读 · 0 评论 -
bzoj1967: [Ahoi2005]CROSS 穿越磁场
大水题原创 2017-10-02 11:07:15 · 328 阅读 · 0 评论 -
bzoj 4479: [Jsoi2013]吃货jyy
良心题解原创 2017-10-18 07:53:58 · 603 阅读 · 0 评论 -
bzoj1880: [Sdoi2009]Elaxia的路线
不太难的题原创 2017-09-28 20:29:15 · 368 阅读 · 0 评论 -
洛谷P3385 【模板】负环
判负环的好方法?原创 2017-09-28 16:15:10 · 543 阅读 · 0 评论 -
bzoj4456: [Zjoi2016]旅行者
好题!分治+dij原创 2017-09-28 09:09:49 · 336 阅读 · 0 评论 -
bzoj4773: 负环
新姿势Get原创 2017-09-26 09:48:11 · 682 阅读 · 2 评论 -
bzoj 5056: OI游戏
SPFA原创 2017-09-25 15:23:19 · 811 阅读 · 0 评论 -
bzoj5047: 空间传送装置
dij原创 2017-09-23 10:27:32 · 331 阅读 · 0 评论 -
1266: [AHOI2006]上学路线route
1266: [AHOI2006]上学路线routeTime Limit: 3 Sec Memory Limit: 162 MB Submit: 2308 Solved: 827 [Submit][Status][Discuss] Description可可和卡卡家住合肥市的东郊,每天上学他们都要转车多次才能到达市区西端的学校。直到有一天他们两人参加了学校的信息学奥林匹克竞赛小组才发现每天上原创 2017-08-11 11:16:17 · 437 阅读 · 0 评论 -
bzoj3040: 最短路(road)
这题看题目,TYB大佬说肯定不是最短路。。 然而一打开,提示就写着最短路。。 于是就写啊 一开始用dij+stl的普通priority_queue 然后MLE了于是上网找了一下原因,发现是同一个点进栈太多。。 于是发现又一个很强的东西——配对堆。。 据说除了修改logn,其他都是O(1),感觉很劲啊!! 去学了一波。。感觉其实也没怎么学。。主要应该时要背代码然后呢,网上有一个直接用pr原创 2017-08-10 16:54:50 · 472 阅读 · 0 评论 -
3931: [CQOI2015]网络吞吐量
这是一道水题。。 题意有点羞涩难懂,自己慢慢看吧。。 只需要一开始跑最短路然后建图网络流就好了。。 然后呢,最短路可以有多条,一开始我的做法比较傻,开了个数组来存。。 然后时间很慢,空间很大,编译TLE了#include<cstdio>#include<queue>#include<algorithm>#include<cstdlib>#include<cstring>using原创 2017-07-16 17:29:58 · 235 阅读 · 0 评论 -
Bayan 2012-2013 Elimination Round (ACM ICPC Rules, English statements) E. Flights
题意给你一个DAG 然后边权可以是0也可以是1 问你是否存在方案,使得1到n的每一条路径长度都一样题解设f[i]f[i]f[i]为iii到nnn的最短路 如果有一条边i,ji,ji,j 那么显然有1<=f[i]−f[j]<=21<=f[i]−f[j]<=21...原创 2018-04-05 16:31:32 · 268 阅读 · 0 评论