![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
最短路径
文章平均质量分 81
shengtao96
啦啦啦~~~
展开
-
POJ-3660(Cow Contest)——传递闭包
题目大意:有n只奶牛,参加一个比赛,给定m种关系(如A能打败B),求最后能确定其排名的奶牛个数? 解题思路:看到这种题就头大,显然一点思路没有~~~ 结果又只能偷偷去看别人的题解,唉~~~ 一只牛的排名在什么情况下可以确定呢,那就是已经确切地知道比它高的有几只、比它低的有几只,而且前后加起来正好是n-1时,那么它的排名就可以确定。 其实所给关系可以看作是一条路(从原创 2015-07-14 20:56:18 · 561 阅读 · 0 评论 -
POJ-1511(Invitation Cards )——spfa+邻接表
题目大意:给出n个点和n条有向边,求所有点到点1的来回最短路之和(保证每个点都可以往返点1) 解题思路:其实这道题本来不想写题解的,因为这道题思路清晰,水水就可以过。 但尼玛事实并不是这样,做完这道题我就想哔狗。 这道题似乎是在卡时间,我用了快速度入+spfa都过不了 看完原创 2015-07-15 10:44:51 · 450 阅读 · 0 评论 -
POJ3268—Silver Cow Party(反向最短路)
题目大意:有编号为1-N的牛,它们之间存在一些单向的路径。给定一头牛的编号,其他牛要去拜访它并且拜访完之后要返回自己原来的位置,求这些牛中所花的最长的来回时间是多少(最短的最长)? 解题思路:一开始以为最短路没有难题,抱着水水的心态来做这个专题,没想到立刻就给我颜色看了。 这道题我没有多想,拿到题目我就准备dijsktra套模板,从X做一次单源最短路(无终点),然后再从1~N(X原创 2015-07-13 15:04:23 · 489 阅读 · 0 评论 -
A*算法
第一部分:A*算法简介 写这篇文章的初衷是应一个网友的要求,当然我也发现现在有关人工智能的中文站点实在太少,我在这里 抛砖引玉,希望大家都来热心的参与。 还是说正题,我先拿A*算法开刀,是因为A*在游戏中有它很典型的用法,是人工智能在游戏中的代表。 A*算法在人工智能中是一种典型的启发式搜索算法,为了说清楚A*算法,我看还是先说说何谓启发式算法。 一、何谓转载 2015-03-29 21:15:31 · 400 阅读 · 0 评论