【问题标题】:Routing indoor knowing steps路由室内认识步骤
【发布时间】:2017-09-04 19:38:40
【问题描述】:

我需要在具有所有连接(步骤、跳数)的室内地图中创建一条路径 喜欢AB, BC, BA, CB, ...。假设我必须从AI 算法将如何? 附言我正在使用 C# 进行开发,但任何伪代码或指向其他资源的链接都值得赞赏。

【问题讨论】:

    标签: c# algorithm path routing dijkstra


    【解决方案1】:

    使用广度优先搜索 (BFS) 构造从A 开始的树。

    当您到达节点 I 时,通过反复向上父节点(即 I -> H -> G -> F -> C -> B -> A)遍历树回到根 (A)。

    正如您所做的那样,您可以检索字符串HI, GH, FG, CF, BC, AB,然后您可以向后列出您的最终解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-24
      • 1970-01-01
      • 2015-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多