算法题解--图论:最短路
文章平均质量分 79
ciociooo
这个作者很懒,什么都没留下…
展开
-
【ZJOI2006】物流运输trans
Description物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要N天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够按时到达目的地。但是修改路线是一件十分麻烦的事情,会带来额外的成本。因此物流公司希望能够订一个N原创 2013-11-30 11:05:34 · 1184 阅读 · 0 评论 -
Bessie Come Home 贝西回家
Description现在是晚餐时间,而母牛们在外面分散的牧场中。农民约翰按响了电铃,所以她们开始向谷仓走去。你的工作是要指出哪只母牛会最先到达谷仓(在给出的测试数据中,总会有且只有一只最快的母牛)。在挤奶的时候(晚餐前),每只母牛都在她自己的牧场上,一些牧场上可能没有母牛。每个牧场由一条条道路和一个或多个牧场连接(可能包括自己)。有时,两个牧场(可能是字母相同的)之间会有超过一条道路相连。至原创 2013-09-28 09:27:57 · 1065 阅读 · 0 评论 -
正则表达式
Description小沐同学一日意外的看到小原写了一个正则表达式的高级程序,这个正则表达式程序仅仅由字符“0”,“1”,“.”和“*”构成,但是他能够匹配出所有在OJ 上都AC 的程序的核心代码!小沐颇感好奇,于是他决定入侵小原的电脑上去获得这个正则表达式的高级程序。 在互联网络中的每台电脑并不是直接一对一连通的,而是某些电脑之间存在单向的网络连接,也就是说存在 A 到 B 的连接不原创 2013-10-19 14:41:57 · 973 阅读 · 0 评论 -
【HZOI】 Path
DescriptionLoongint非常喜欢Dota这款游戏~但是他总是被Dota复杂的地图困扰,有时候甚至会因为地图太复杂而失去了自己Gank和Farm的节奏。所以他需要你的帮忙。 地图上一共有n个关键位置,每个关键位置有一个关键值Vi, 关键位置之间有m条双向的通路,每条通路有其通行值Ci,我们定义两关键位置之间的距离为其间的通路的通行值和加上路径上关键值最大的关键位置(包括起点原创 2013-10-04 19:04:53 · 898 阅读 · 0 评论 -
【USACO 2009 JAN GOLD】安全路径
DescriptionGremlins最近在农场上泛滥,它们经常会阻止牛们从农庄(牛棚_1)走到别的牛棚(牛_i的目的地是牛棚_i)。每一个gremlin只认识牛_i并且知道牛_i一般走到牛棚_i的最短路经。所以它们在牛_i到牛棚_i之前的最后一条牛路上等牛_i,当然,牛不愿意遇到Gremlins,所以准备找一条稍微不同的路经从牛棚_1走到牛棚_i,所以,请你为每一头牛_i找出避免gremli原创 2013-12-07 11:53:48 · 1323 阅读 · 0 评论 -
【BZOJ 1975】 魔法猪学院
【分析】很明显是求k短路,我们用A*优化的Spfa来实现。先预处理Dist[i]表示当前点到终点的最短距离。然后优先队列中的关键字为dis+Dist[i],每次取出最小的关键字的i。用它的dis更新它可以到的点的dis,然后放入优先队列。当终点第k次出队的时候,就是到终点的k短路。【代码】#include #include #include #includ原创 2014-02-25 19:27:09 · 1251 阅读 · 0 评论