• 2022-07-25
    以下关于路径搜索算法描述正确的是
    A: Dijkstra算法可以得到精确最优解。
    B: A*算法是一种准启发式搜索算法,通过综合考虑已经发生的实际成本和预估发生成本评估选择下一个搜索结点。
    C: A*算法是构建一棵搜索树,在所有叶结点中选择总成本最小的节点进行搜索树扩张,直到扩张到目标位置。
    D: 由于A*算法对未来成本是预估而非准确计算,因此得到的解差于Dijkstra算法。
    E: 行车图法、单元分解法和人工势场法在完成连通图构建后都可以采用A*算法搜索最优路径。
  • A,C

    举一反三

    内容

    • 0

      A*算法中OpenList存储的是? 当前搜索节点邻节点|连通图中待搜索结点|预估总成本较小节点|下一步搜索候选节点

    • 1

      以下哪些方法需要先构建连通图,然后采用搜索算法进行最优路径搜索 A: 行车图法 B: 单元分解法 C: 人工势场法 D: RRT

    • 2

      在路径还原应用过程中,最优路径算法的支撑算法可以考虑应用算法() A: Dijkstra 算法、Floyd 算法和 Bellman-Ford 算法 B: Dijkstra 算法、SPFA 算法和启发式算法 C: Bellman-Ford 算法、Floyd 算法和启发式算法 D: Dijkstra 算法、Floyd 算法和启发式算法

    • 3

      当问题有解时,以下搜索算法中,总可以找到最优解的有()。 A: A算法 B: A*算法 C: 深度优先搜索 D: 宽度优先搜索

    • 4

      以下哪些方法需要先构建连通图,然后采用A*等搜索算法进行最优路径搜索 A: 行车图法 B: 单元分解法 C: 人工势场法 D: PRM E: RRT