【发布时间】:2016-07-03 13:53:03
【问题描述】:
我目前正在尝试创建一个 GPS 系统,它可以接收地图数据并在最短距离中找到起点和终点之间的最短距离。
程序接收顶点(每个都包含标签以及 x 和 y 坐标)和边(详细说明往返于哪些道路以及距离),然后将其存储在邻接列表中。
我已决定使用 A* 算法并尝试遵循此introduction,但我不确定如何实现打开和关闭列表。一个简单的向量就足够了吗,还是我需要使用其他东西,比如优先级队列?
【问题讨论】:
标签: java algorithm gps path-finding a-star