A* 算法不同于D算法的遍历搜索,而是通过增加启发函数,不是盲目的一个一个搜索,通过计算搜索过程当中的当前点与终点的距离和起点的距离作为启发函数指导下一步的搜索方向,能够大大提高搜索的效率。
利用matlab实现A*算法如下图,并用GUI进行界面演示蓝绿色为起点,黄色为终点。


D算法完美运行的源代码下载地址:https://download.youkuaiyun.com/download/wangmingyang13/10774935
A*算法具体的代码下载地址:https://download.youkuaiyun.com/download/wangmingyang13/10805361
本文详细介绍了A*算法相较于D算法的优势,通过引入启发函数来指导搜索方向,极大提高了搜索效率。并提供了MATLAB实现A*算法的源代码及GUI演示,展示了从起点到终点的高效路径搜索。
466





