题目名称 1735. 智爷的传送门
输入输出 doors.in/out
难度等级 ★★
时间限制 1000 ms (1 s)
内存限制 256 MiB
测试数据 10
题目来源 Gravatarcqw 于2014-10-14加入
开放分组 全部用户
提交状态
分类标签
最短路
分享题解
通过:73, 提交:184, 通过率:39.67%
GravatarNarcissus 100 0.221 s 4.30 MiB C++
Gravatarxyz117 100 0.229 s 4.93 MiB C++
Gravatarswttc 100 0.264 s 3.03 MiB C++
Gravatarxyz117 100 0.272 s 4.93 MiB C++
Gravatar白夜<=>黑天 100 0.279 s 5.68 MiB C++
GravatarJSX 100 0.282 s 5.13 MiB C++
GravatarLadyLex 100 0.285 s 14.72 MiB C++
GravatarBaDBoY 100 0.290 s 1.34 MiB C++
Gravatar天一阁 100 0.311 s 2.71 MiB C++
Gravatar天一阁 100 0.312 s 2.71 MiB C++
关于 智爷的传送门 的近10条评论(全部评论)
回复 @Hyoi_Turkey :
dijkstra大法好
Gravatar落痕
2018-02-04 16:42 25楼
我刚刚试了试热浪,比较编号是不可行的...所以这道题在这方面的数据太水了么...
GravatarCSU_Turkey
2017-09-20 21:01 24楼
话说dijkstra重载堆的时候为什么可以重载为编号最小的那个
GravatarCSU_Turkey
2017-09-20 20:59 23楼
dijkstra重载的时候符号方向写反了...
t成狗
GravatarCSU_Turkey
2017-09-20 20:56 22楼
[size=48]
老夫聊发少年狂,
配对堆,不用方,
堆优化后,干过JSX
[/size]
GravatarYGOI_真神名曰驴蛋蛋
2016-10-26 17:58 21楼
@叶子
确实如此%%%. 不过某种意义上SPFA是Bellman-Ford的变体呀, SPFA的常数据说也在Bellman-Ford的论文中得到过阐述.(没见过世面, 心虚ing)
Gravatar小e
2016-10-26 17:32 20楼
作为一个SPFA的死忠饭, 今天上午考试被SPFA抛弃了, 不爽, 所以SPFA不稳定啊(实际上国际上几乎不承认SPFA), 求最短路时慎用!慎用!慎用! 毕竟堆优化的Dijkstra的理论复杂度是O((m+n)logn), 而SPFA的常数"一般不会超过"2m, 2m! 唉, 人傻常数大如圣伯纳.
Gravatar小e
2016-10-26 17:31 19楼
回复 @小e :
SPFA常数大如狗,见过Bellman-Ford碾压SPFA否
GravatarAntiLeaf
2016-10-26 17:25 18楼
回复 @小e :
堆优化大法好,Dijkstra好,人在做,天在看,SPFA留祸患,O(nm)爆炸天地灭,退SPFA保平安,诚心诚念Dijkstra好,STL大法平安保,众生都为AC来,现世险恶忘前缘,OI弟子说真相,教你写题莫拒绝
GravatarAntiLeaf
2016-10-26 17:23 17楼
回复 @小e :
你不能这么说......初赛题给的代码还用的SPFA咧......
GravatarAntiLeaf
2016-10-26 17:10 16楼

1735. 智爷的传送门

★★   输入文件:doors.in   输出文件:doors.out   简单对比
时间限制:1 s   内存限制:256 MiB

【题目描述】



众所周知 智爷是个神牛

他每天早上起床后都要经过一系列复杂的道路到达机房

我们可以把学校的区域看成一个N个顶点M条边的无向图

宿舍在1号点 机房在N号点

久而久之 智爷厌倦了这些复杂的道路

所以他找到了多啦B梦 要到了神奇的道具——传送门

但是由于是盗版   传送门只能用K次

更加坑的是传送门最多只能从一条边的端点传送到这条边另一个端点

现在智爷想知道他到达机房所用的最短时间  

由于智爷是神犇 还要忙于比赛 

所以他把这个任务交给了你



【输入格式】


第一行,三个数N,M,K

接下来M 行,每行三个数,表示一条边的两端和长度


【输出格式】

一个数,表示最少要用多长时间

【样例输入】

4 4 1

1 2 10

2 4 10

1 3 1

3 4 100

【样例输出】

1

【提示】

对于100%的数据,N<=10000,M<=50000,K<=20,答案在int范围内

【来源】

hzoi 2014