我想扩展一个 kd-tree (2D) 类,以便能够删除节点(点)。这种移除应该在不必重建树的大部分部分的情况下进行。这些幻灯片中描述的算法,在幻灯片 13 上似乎是我所追求的。但是,按照幻灯片 7 中的“findmin()”描述,我遇到了麻烦,该描述用于节点删除算法。
问题
倒数第二行的“i”是什么意思?(也许这是作者的一个错误,因为它没有在其他地方引用?)
“whichAxis”到底是什么?它是我们想要最接近的分裂超平面的深度吗?
什么是“最小()”,最小化?我虽然这将是到轴的距离,但在我看来,作者正在最小化这些点,这对我来说没有意义。