随笔分类 -  spfa

hdu4725 The Shortest Path in Nya Graph
摘要:题意:n个点,给定每个点的层次,可以从当前层任何节点到达下一个层任何节点,x->x+1 ,x+1->x花费c,还有一些额外的边可以直接走。求1-n的最短路做法:想到了如果直接扩展所有节点的话肯定超时,所以找出关键点扩展就好了,什么关键点,叫着好听而已,就是那些必要的点而已,包括给出的边的点,还有起点终点,每层至少保证一个点。然后spfa迭代,按额外的边迭代,往上一层迭代,往下一层迭代。刚开始没能保证n点加进去,一直wa#define maxn 100005const int inf = 0x3fffffff;struct node{ int v,next; int w ;};nod 阅读全文

posted @ 2013-09-11 20:37 oshixiaoxiliu 阅读(250) 评论(0) 推荐(0)

导航