k近邻

作者: 来到了没有知识的荒原 | 来源:发表于2022-03-03 19:41 被阅读0次

    kd树搜索怎么从最近邻扩展到k近邻

    设计一个最小堆(或优先队列),堆大小限制为k,先搜到近似最近邻点u,这个过程中,不断把路径上的点push进去,然后找和u的圆相交的分割线的点,遍历他们,再把路径上的点push入最小堆。
    如果搜索完某个点v后,堆中的点个数还不到k,就把v的另一边的点push进队列,开始搜这一边的点,堆中足够k个点。

    相关文章

      网友评论

          本文标题:k近邻

          本文链接:https://www.haomeiwen.com/subject/riyurrtx.html