我有两个清单。第一个列表是坐标对列表
[[x1, y1]
[x2, y2]
...
[xn, yn]]
第二个列表是坐标对列表以及与每对关联的值
[[x1',y1',v1']
[x2',y2',v2']
...
[xn',yn',vn']]
我想为第一个列表中的每对(x,y)在第二个列表中找到最接近的(x',y'),然后将值 v' 映射到(x,y)。
我目前的解决方案是遍历两个列表并计算每个可能的坐标对之间的欧几里得距离并映射到最小距离。但是原来的第二个列表有300万个条目!有没有更有效的方法来实现这一目标?谢谢。