既然已经继承了,为什么还要写那么多重复的代码呢?
作者: xdewx创建于 2025年8月19日更新于 2025年11月16日
BFS、DFS、Dijkstra 等都继承自 AStar,搜索方法大同小异,只是优先级的计算方式不同,为什么不抽象出来呢?这样也方便理解不同方法如何组合演化?例如 f(n) = g(n) + w * h(n):
内容来源: zhm-real/PathPlanning
BFS、DFS、Dijkstra 等都继承自 AStar,搜索方法大同小异,只是优先级的计算方式不同,为什么不抽象出来呢?这样也方便理解不同方法如何组合演化?例如 f(n) = g(n) + w * h(n):
内容来源: zhm-real/PathPlanning