ASTAR
2015-05-07 18:55:07 16 举报
ASTAR是一种启发式搜索算法,用于解决具有多个局部最优解的问题。它通过评估每个可能的步骤来寻找最短路径或最佳解决方案。ASTAR算法使用一个优先队列来存储待处理的节点,并使用启发式函数来估计每个节点到目标的距离。在每一步中,算法选择距离最小的节点进行处理,并将其子节点添加到优先队列中。这个过程一直持续到找到目标节点或者所有可能的步骤都被处理完毕。ASTAR算法具有高效、灵活和可扩展性等优点,被广泛应用于机器人导航、路径规划、游戏AI等领域。