随笔分类 -  最短路

摘要:题意:最短路变形题吧,就是不同种货币之间有转换关系,现在给出这种关系让你判断经过一系列转换后,回到初始货币时,能否盈利,这个需要判断是否会出现一直在一个环类不断循环,也就是会出现正环,应采用spfa,判断正环,有正环直接跳出,能盈利即可;#include#include#include#includ... 阅读全文
posted @ 2017-10-03 20:25 wang9897 阅读(78) 评论(0) 推荐(0)
摘要:题意:给你一些边和点的关系,要你从1出发到其它点距离之和的最短路加上从其他点到1最短路的和,这题明显的正向图和反向图,spfa+前向星能AC,但是用dij+优先队列的话配上前向星理论上能过,但是别用vector,因为数据太大会炸内存,其他就是模板了;#include#include#include#... 阅读全文
posted @ 2017-10-03 20:25 wang9897 阅读(101) 评论(0) 推荐(0)
摘要:题意:大概就是给你两个数,代表A能够打败B,也就是说你建图时,有一条A到B权值为1的边,而现在要求能确定的位置,意思就是在一个某一个位置要么有从源点到其他点的边或者从其他点到源点的边,统计这样的点有多少个即可,题目数据只有100个点,直接floyd,一般而言,floyd的范围在1000以内;#inc... 阅读全文
posted @ 2017-10-03 20:25 wang9897 阅读(106) 评论(0) 推荐(0)
摘要:题意:名字很高端的题,虫洞,给定两点直接进行跳跃,问能否回到从某点出发之前的时间,也就是说构成一个回路,形成负环即可,所以说能否构成负环就成为这题的解法,也就是判断负环;#include#include#include#include#include#include#include#include#... 阅读全文
posted @ 2017-10-03 20:25 wang9897 阅读(95) 评论(0) 推荐(0)
摘要:题意:给一系列的货币,并给出其转化比率,问你是否存在一种转换关系使自己获得利息;从题意来说很简单一个判正环的,因为只要出现正环,就一定存在获得利息,所以spfa判正环即可;对于输入的字符串可以采用map用编号替换掉#include#include#include#include#include#in... 阅读全文
posted @ 2017-10-03 20:25 wang9897 阅读(69) 评论(0) 推荐(0)