最短路
Libra_Glow
不学dp是没有前途的(逃
展开
-
HDU - 1688 Sightseeing 最短路和次短路计数
HDU 1688不是很难的一个题,因为只是求次短路,用k短路求就有点大材小用了,所以可以用dijkstra求次短路。只需要在原来松弛的时候进行改动:(1) 当前权值比最短路小,那么把当前最短路的数据复制到次短路,让后更新最短路(2) 当前权值等于最短路,那么直接将次数加起来(3) 当前权值比次短路小,那么直接更新次短路(4) 当前权值等于次短路,那么直接将次数加起来wa了20多发,照网上代码改了好几个,一模一样都能wa掉,结果发现是我自己写的变量有歧义了。。测试数据用的t,终点也用的t,直接当原创 2020-08-02 10:43:16 · 169 阅读 · 0 评论 -
upc 电话网络 二分+最短路
电话网络时间限制: 1 Sec 内存限制: 128 MB题目描述由于地震使得连接汶川县城电话线全部损坏,假如你是负责将电话线接到震中汶川县城的负责人,汶川县城周围分布着N(1≤N≤1,000)根按 1…N 顺次编号的废弃的电话线杆,任意两根电话线杆间都没有电话线相连。一共P(1≤P≤10,000)对电话线杆间可以拉电话线,其余的由于地震使得无法被连接。第i对电话线杆的两个端点分别为Ai,...原创 2020-04-21 22:12:13 · 302 阅读 · 0 评论 -
机车 最短路
机车时间限制: 1 Sec 内存限制: 128 MB题目描述在一个神奇的小镇上有着一个特别的机车网络,它由一些路口和轨道组成,每个路口都连接着若干个轨道,每个轨道都通向一个路口(不排除有的观光轨道转一圈后返回路口的可能)。在每个路口,都有一个开关决定着出去的轨道,每个开关都有一个默认的状态,每辆机车行驶到路口之后,只能从开关所指向的轨道出去,如果机车司机想走另一个轨道,他就必须下车切换开关...原创 2020-03-23 15:44:08 · 234 阅读 · 0 评论