【发布时间】:2020-04-04 09:48:05
【问题描述】:
给定起始数组 [[0,0], [1, 0], [0, 1]]。如何在python的二维空间中找到下一个最近的可用点(按到(0,0)的距离)?在 pic1 中找到下一个可用的(按到 (0,0) 的距离)的红点?追加数组后,在 pic2 中再次找到红点中的下一个可用(按到 (0,0) 的距离)并继续增长?
【问题讨论】:
-
(0.000001, 0.000001) 怎么样?更近了! -> 更准确地说明您尝试实现的目标以及在什么条件下?
-
坐标没有小数点。如果点的距离相同,则最小的X优先,例如(0,1)和(1,0)距离相同,(0,1)先修改。
标签: python algorithm matrix artificial-intelligence nearest-neighbor