【发布时间】:2012-01-28 08:09:01
【问题描述】:
我需要能够获取位置列表并确定配对它们的最佳方式,以便配对中每个位置之间的距离最短
我制作了一个脚本,给出了位置列表
- 创建一组独特的配对
- 对于每一对,它都会查询一个 API 以了解这对位置之间的距离
22 个位置的列表产生 231 对的列表。
使用这个生成的列表,如下所示:
address1, address2, dist
我需要找出它们之间距离最短的 11 对最佳配对。此外,此列表必须包括所有原始 22 个位置,每个位置仅在列表中出现一次。
**我正在寻找一种使用 SQL 查询、PHP 或两者兼有的解决方案
提前致谢!
【问题讨论】:
-
你能补充更多细节吗?目前尚不清楚您是想从内存中的 PHP 数组中找到这些对,还是将它们存储在 DB 中(带有 API 响应)。表格结构也会有所帮助。