登陆注册
37240300000133

第133章 最短路径

要将广度优先遍历算法,转变成最短路径的算法,需要在遍历的时候,对地图的每一个节点额外存储两个信息:

1.从起始节点到当前节点的路径长度(非必须)

2.当前节点之前的那个节点(前驱节点)

在遍历的过程中,如果抵达了目标节点,就终止遍历。

最短的路径就是:

目标节点,目标节点的前驱节点,前驱节点的前驱节点......

直到起始节点。

相当于是一个沿着目标节点的前驱链表回溯的过程。

这个实现并不复杂,杨成很快就写完了代码。

但他也注意到了这个算法的不足之处:

消耗的时间比较大,遍历的点会很多。

有没有办法让这个算法变得更加智能呢?

“哎哎呀”,只听见小机器人罗比闷哼了一声。

它骨碌碌地爬起来。

“主人,感谢你修复好了罗比的寻路逻辑”。

“那么,下面开始导航吧!”

只见那罗比耷拉着脑袋,一副沉思的模样。

“确定当前为起始节点...”

“确定检查站为目标节点...”

“寻路算法执行中...”

“请稍候...”

罗比一只手握着手电筒,另一只手托着下巴。

杨成和科勒文则呆呆地看着它。

时间一分一秒地过去了...

罗比这边还是没什么动静。

“我的天哪”,杨成以手扶额。

这就尴尬了!

杨成心里忐忑不安。

就在这时,小机器人身上发生了变故。

只见它头顶冒起一股白烟....

同类推荐
  • 全民逆战

    全民逆战

    一场危机突如其来,笼罩整个世界。一觉醒来世界已经变化,该如何面对这一切?一切,只是为了活着。小说里写的一个平行世界,请勿与现实对号入座。
  • 末世之前行

    末世之前行

    迟来的末日降临,小说电影中的丧尸成真,变异兽肆虐,人类进化者不甘示弱,丧尸、变异兽、人类争斗,谁胜谁负,胜者存活,败者消亡。
  • 晦暗时代

    晦暗时代

    自进入新世纪以来,人们致力于古代超自然力量以及超现代科技尖端研究与开发。人类的欲望也愈演愈烈!
  • 时光之外:修罗战场

    时光之外:修罗战场

    未来世界,星辰历五十九年。陷害,阴谋,异星,复仇,战争。友情,青春,热血,秘密,舰队。历史的遗祸,必然的冲突,向星辰舰队复仇的战争已经不可避免。
  • 绝处逢生之丧尸降临

    绝处逢生之丧尸降临

    一个大学生在病毒爆发之时竭尽全力挽救朋友以及家人,在末世中蜕变,带领众人成为强者的,绝处逢生
热门推荐
  • 疯神萧明

    疯神萧明

    曾经独立存在的三块大陆,因神力的冲突导致三大陆合并为一,而在这合并为一的大陆上一个小城市中的帅哥~萧明崛起,他能否再创奇迹拥有远古的真正的神力?让我们期待他来创造奇迹吧!
  • 火帝神尊

    火帝神尊

    父皇,您还记得大明湖畔的夏雨薇么?林杨身为皇子,千里寻父,却被最信任的兄弟顶替了身份,还遭灭口追杀。天道不公,好人短命,贱人逍遥。林杨挟无尽怒火重生,斩皇子,抗天威,强势逆袭,只手翻天。终成火帝神尊!
  • 哎呀呀刀子

    哎呀呀刀子

    新书诞生,幼小无助,求点击、求收藏、求推荐、求粉丝。希望支持一下~
  • 薄幸王爷:特工王妃不得宠

    薄幸王爷:特工王妃不得宠

    死后重生,她成了权势滔天的一国丞相之女,然而,在大婚前夕,却被一名戴着面具的男子狠狠的压在了身下,肆意凌辱。“慕容烟,记住,你是全天下最为人不齿的荡妇,你的夫君不会爱你,你的家族因你蒙羞,你不会再有幸福可言,而我,会引着你堕入地狱。”【情节虚构,请勿模仿】
  • 当爱,成为过去

    当爱,成为过去

    她们是黑道上令人闻风丧胆的杀手,IQ高达400的天才少女,美貌,金钱,权利集于一身。她是谜一样的女孩,是世界排行第一的千樱集团的千金,是黑白双道的至尊,是舞坛界的天才舞蹈家。三位千金大小姐被父母要求进入学校,当她们遇到恶魔王子时,她们的命运是否会像摩天轮一样旋转呢?是否会找到自己的王子呢……
  • 被召唤到泰拉瑞亚

    被召唤到泰拉瑞亚

    “诺,那东西……不应该是什么削弱版的吧……”盖看着远处靠近过来的庞大肉山,砸了咂嘴,“真是厚呢,这么多血量。”“还是削弱版的,我曾见过的那个弱化完整版可是有足足20w血呢。”我笑着说,“不然怎么我会死呢?”“不过,现在的我已经不是当初的我了,我有信心。”魔力的波动瞬间笼罩了我的全身,让我的法师袍无风自动起来。“撒!决战吧。”
  • 妃从天降:腹黑王爷好霸道

    妃从天降:腹黑王爷好霸道

    一朝穿越,她从天而降,直落狼窝——某王爷大婚现场。“王爷请你自重!”啥?自重,真不知道谁先开的头!招惹完他,居然想逃,门都没有。“先收你为贴身侍女,将功补过。”“对了,忘了告诉你,只要犯错家法伺候。”“家法?什么家法?”“真的想知道?那本王就勉为其难示范一下吧!”“啊!”某人深知言多必失,某人却笑意浓浓,欺身而下,看你以后乖不乖乖听话!唉,这究竟是位什么样的爷,主啊,阿门,谁能救救她,好吧,貌似不管她怎么做好像都是犯错,他早已把她吃的死死的......【情节虚构,请勿模仿】
  • 龙凤情缘之原来是你

    龙凤情缘之原来是你

    她三年前为了逃避政治婚姻,不小心误入凤飞帮甚至还跟凤飞帮的虹姐义结金兰,成为了凤飞帮的二小姐。原本以为她的生活会一直平静下去,却没想到三年后在凤飞帮跟天龙帮争夺战的夜晚遇到了天龙帮的大哥开始她的命运就伴随着他。她以为她只是暂时的冲当他的后选未婚妻而已,却没想到一颗心早在不知什么时候弄丢了……他三年前的未婚妻不知何故落跑了,自己也刚好可以落得轻松,却没想到在经过一次又一次遇到她之后,就深深的爱上了她,为了她他不惜跟未婚妻解除婚约,却没想到他的未婚妻就是她,这一切是否就是天意呢?
  • 寡人不好色

    寡人不好色

    恋恋风尘...像风一样自由...-------------------“世上真有天使?”“没有!”瓜仁斩钉截铁地回答,转身,泪下...------------------霸气的纹身姐姐对我的一次间接接吻之后,一场青春大戏开始上演......
  • 素女天命重生

    素女天命重生

    燕素生来命苦,连身边唯一的珠儿也被人所害,可能上天怜悯,剩一缕残缺的芳魂……进入秦素的身体后,这是燕素的重生,亦是秦素的重生。这一世,她不在是被人鄙夷,任意欺凌的秦素,她要笑看自己的人生,掌握属于自己的一切,保护自己要保护的人……