2011年7月28日
摘要: 最短路径学了几种算法,但是一直没有学这个Bellman-Ford算法,因为在求最短路径的时候复杂度较高,不如某D氏算法。但是在求解一些特定问题的时候,他能判断是否存在回路这一特性能发挥很好的最用。例如对于POJ1860,这题英文描述比较NC,看了discuss之后才敢确定自己理解的是正确的。这题是可以多次经过同一种货币的。因此,当求出最长路后,除了是s点的dis大于v的情况是YES外,如果有正回路存在,也是可以达到目的的。这其中由一个玄机是虽然图是单向图,但是题目保证A->B可行时B->A也一定存在。这就是只要存在正回路就能达到目的的原因。//9042312 NKHelloWorl 阅读全文
posted @ 2011-07-28 21:39 NKHe!!oWor!d 阅读(187) 评论(0) 推荐(0) 编辑