何为四叉树?
四元树又称四叉树是一种树状数据结构,在每一个节点上会有四个子区块。四元树常应用于二维空间数据的分析与分类。 它将数据区分成为四个象限。数据范围可以是方形或矩形或其他任意形状。
概念可能太抽象,没关系,先继续阅读看看如何实现四叉树。
如何实现传统的四叉树?
请参考以下两篇文章,这两篇文章不需要VPN即可阅读,更加棒的是两篇文章都附带代码。
http://www.kyleschouviller.com/wsuxna/quadtree-source-included/
https://gamedevelopment.tutsplus.com/tutorials/quick-tip-use-quadtrees-to-dete