最短路
TaskaNon
这个作者很懒,什么都没留下…
展开
-
POJ1860
题目大意是:有n种货币,以及m个货币兑换点,输入N,m以及主人公拥有的货币类型和该类型货币的数量,接下来m行输入一行两个兑换点可以兑换的货币类型以及彼此兑换的要扣除的手续费和兑换率,由货币A到货币B以及由货币B到货币A彼此之间的手续费和兑换率不同。 问经过一定转换后所拥有的货币是否比原来多 即是否存在正环 两种解法:Bellman-ford和spfa #include #include原创 2015-09-26 02:13:54 · 1609 阅读 · 0 评论 -
poj3259
题目大意是,F个农场,N点,m条无向边以及每两个连接的点要花费的时间,w条有向边,从一点到另一点可减少一定时间,问是否有可能问你从某个点开始走,能回到从前。 两种解法 spfa #include #include #include #include #include #include #include #include #include #include using namespace原创 2015-09-26 22:59:16 · 547 阅读 · 0 评论 -
关于最短路
把最近做的几道最短路一起总结一下吧 poj1062 中文题,不解释题意,对于渣渣来说,是先看别人题解后才做的,以酋长的允诺作为目标点,每一个物品与替换物之间会有一条边,由于交换有限制,所以建完图后,以每一个点为终点或是说最高点,先遍历一次,把不能交换或间接交换的点去掉,然后再进行最短路寻找。实际就是把所有可能都搞了一遍找最短 #include #include #i原创 2015-10-08 23:46:18 · 436 阅读 · 0 评论