1. 首页
  2. 课程学习
  3. 专业指导
  4. KDTree源代码

KDTree源代码

上传者: 2020-05-24 01:52:29上传 RAR文件 3.97KB 热度 31次
KD-Tree是一种由二叉搜索树推广而来的用于多维检索的树的结构形式(K即为空间的维数)。它与二叉搜索树不同的是它的每个结点表示k维空间的一个点,并且每一层都根据该层的分辨器(discriminator)对相应对象做出分枝决策。顶层结点按由分辨器决定的一个维度进行划分,第二层则按照该层的分辨器决定的一个维进行划分···,以此类推在余下各维之间不断地划分。直至一个结点中的点数少于给定的最大点数时,结束划分。   KD-Tree的分辨器根据不同的用途会有不同的分辨器,最普通的分辨器为:nmodk(树的根节点所在层为第0层,根结点孩子所在层为第1层,以此类推)  即:若它的左子树非空,则其
用户评论
码姐姐匿名网友 2020-05-24 01:52:29

作为参考很不错的

码姐姐匿名网友 2020-05-24 01:52:29

运行不了啊

码姐姐匿名网友 2020-05-24 01:52:29

可惜没安装c++,看看程序还是挺不错的。

码姐姐匿名网友 2020-05-24 01:52:29

最近这在学习kdtree,先谢了

码姐姐匿名网友 2020-05-24 01:52:29

非常好,工作中正好遇到要对多个点进行搜索的,值得参考。