A*算法的问题

wmkevin2008 2010-06-07 09:41:59
要求用A*算法计算公交系统的最短路径问题
希望能提供伪程序,介绍下思想
尤其是预估函数的设计
帮忙下哈~
...全文
222 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wmkevin2008 2010-06-11
  • 打赏
  • 举报
回复
楼上的,你想让我看哪一个啊。。。?
littlemonster 2010-06-11
  • 打赏
  • 举报
回复
wiki上解释的挺好

http://zh.wikipedia.org/zh/A*%E6%90%9C%E5%AF%BB%E7%AE%97%E6%B3%95
Sunday 2010-06-09
  • 打赏
  • 举报
回复
qq120848369 2010-06-08
  • 打赏
  • 举报
回复
帮顶,你可以问问google的工程师.
wmkevin2008 2010-06-08
  • 打赏
  • 举报
回复
我明白你的意思
但我预估函数设计出现了问题
因为我这个公交系统不是简单的站对站查询
还要求一些网点(即非公交站点)之间的查询
输出模式(步行。。坐。。。到。。。步行。。。到达。。。)是这样的模式
AndyZhang 2010-06-08
  • 打赏
  • 举报
回复
想学习一下,
超级大笨狼 2010-06-08
  • 打赏
  • 举报
回复
步行。。坐。。。到。。。步行。。。到达。。

这些都是图里权值的一部分,要抽象出来先.
超级大笨狼 2010-06-08
  • 打赏
  • 举报
回复
预估函数的准则,应该是换乘次数最少,目标距离最短,耗费时间最短,步行时间最短等综合因素.

退出条件是找到3条路线.(A*只适合找到就退出的场景)

fanster28_ 2010-06-07
  • 打赏
  • 举报
回复
先估计一个预估函数的模型,自己用数据来训练吧

我觉得单纯的 已走路程+最短距离 即可

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧