觅风十五年风雨与你同舟共济

[c++] C++实现A星八方奔走寻路源码-大家可以编译成DLL供易语言调用

[复制链接]

微信扫一扫 分享朋友圈

gh7g23h 发表于 2025-3-14 09:04:51 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

马上注册,结交更多易友,享用更多功能,让你轻松玩转觅风论坛。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
C++实现A星八方奔走寻路源码-大家可以编译成DLL供易语言调用,之前写了一个自认为不错的A星源码,然后有位站友发了一个速度更快的A星结果截图,从左上角到右下角,耗时141毫秒.
本来希望得到他的源码,但没能如愿.于是我就又写了一个更好的A星(.测压也是左上角到右下角,平均1次38毫秒.

起点坐标: 114,88
终点坐标: 854,699
开始压力测试...
压力测试完成,共进行 100 次 A* 搜索,总耗时: 3827 毫秒

路径结果中包含 坐标,方向,是否奔跑
这次的A星直接在算法中考虑了跑步的情况,而不是在回溯中将2次同方向走路转为1次跑步.所以路线得到了优化.





游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

精彩评论53

叶铭 发表于 2025-3-14 10:04:20 | 显示全部楼层
6666666666666666666666666666
回复 支持 反对

使用道具 举报

张庆伟23 发表于 2025-3-14 12:23:48 | 显示全部楼层
9999999999999999
回复 支持 反对

使用道具 举报

zxx736 发表于 2025-3-14 14:43:16 | 显示全部楼层
谢谢分享,下载测试
回复 支持 反对

使用道具 举报

大米 发表于 2025-3-14 17:02:44 | 显示全部楼层
谢谢楼主的辛苦分享
回复 支持 反对

使用道具 举报

443651433.. 发表于 2025-3-14 19:22:13 | 显示全部楼层
期待中......
回复 支持 反对

使用道具 举报

莫天浩 发表于 2025-3-14 21:41:41 | 显示全部楼层
碉堡了!
回复 支持 反对

使用道具 举报

lizhe 发表于 2025-3-16 17:35:51 | 显示全部楼层
666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

柠檬 发表于 2025-3-16 23:28:54 | 显示全部楼层
11111111111111111111111111
回复 支持 反对

使用道具 举报

你大爷 发表于 2025-3-17 05:21:58 | 显示全部楼层
666学习了!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们:觅风论坛与你快乐分享

收藏本站

用心服务做个非盈利公益编程网站

www.eyyba.com

服务人:觅风论坛

Email:eyyba@foxmail.com

Powered by WWW.EYYBA.COM X3.4© 2001-2023 Inc.   版权所有   

觅风论坛  疆ICP备15020893号-1