pku 3767 I Wanna Go Home dij最短路

题意很简单,有一个无向图,有2类节点,起点属于I类点,终点属于II类点,求从起点到终点的一条最短路,使得路径最多仅仅有1条边是连接I类点和II类点的。
我的做法是对于I类点和II类点分别求相对于起点和终点的单源最短路径,然后枚举连接I类点和II类点的边,求得最短路径。
但是似乎有更好的方法,就是同类点间的边作双向边处理,而连接I类点与II类点的边作单向边处理,这样只要求得一次最短路,不用枚举了

posted on 2010-10-15 23:47 yzhw 阅读(161) 评论(0)  编辑 收藏 引用 所属分类: graph


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2010年10月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

导航

统计

公告

统计系统

留言簿(1)

随笔分类(227)

文章分类(2)

OJ

最新随笔

搜索

积分与排名

最新评论

阅读排行榜