2014-11-20 57 views
1

我创建了一个循环遍历2d边界框列表的函数,并找到包含给定2d点的函数。不幸的是,这很慢,所以我正在寻找一种使用某种树结构来优化它的方法。查找与给定点相交的所有边界框(使用树结构)

我已经看到很多基于查找盒子内点的问题,但没有找到从某个点找到盒子的问题。我知道如何做交叉点,所以它只是我感兴趣的树结构。我认为四叉树可能适合,但我不确定它将如何处理在不同节点中复制边界框。

最好是使用某种二叉搜索树,在这里我递归地分割x和y轴(就像中值切割)?

+0

会做,它是如此的没”我的第一个问题不明白! – LoweredTone 2014-11-21 15:49:13

回答