优先查找树(priority search tree)适于解决动态的已知区间集合的区间查询问题。此问题
间接地借助以下1.5维查询问题来解:已给平面土的点集5,对给定的x1,x2和y列举出S中所有包
含在矩形R = [x1,x2]×[0,y] 中的点,如图所示。此处S是动态的,要求增删方便,这要求对不
同的查询矩形R反复多次查询。
优先查找树的地规定以具体如下:
(I)跟结点对应于y 坐标最小的点(x0,y0) 作一垂直线x = x' ,
将水平线y = y0以上部分分成两个子域,使左右于域中点数之差不超过1,
x’值称为分界值(discriminator)。将点(x0,y0)和x’值标在根结点上。
(2)左右于树分别为水平线y=y0以上左右子域的优先查找树。
图(b)为图(a)所示点集的优先查找
树,为了对应起见ÿ