摘要:
从起点房间1出发,初始有100的能量,达到每个房间会增加或者消耗一定的能量,问能否以大于0的能量到达点n(中间过程的能量也必须是大于0的)。并且每个房间可经过多次。Bellman-Ford算法简介:首先,对每个点相连的边进行记录,然后依次进行松弛操作,即从源点s可达的所有顶点如果 存在最短路径,则这些最短路径构成一个以s为根的最短路径树。Bellman-Ford算法的迭代松弛操作,实际上就是按顶点距离s的层次,逐层生成这棵最短路径树的过程。 在对每条边进行1遍松弛的时候,生成了从s出发,层次至多为1的那些树枝。也就是说,找到了与s至多有1条边相联的那些顶点的最短路径;对每条边进行第2遍松弛的时 阅读全文
posted @ 2011-04-20 23:46
void-man
阅读(328)
评论(0)
推荐(0)

浙公网安备 33010602011771号