K-D Tree 基础练习

求收藏 QwQ...

如果发现本题单有任何不妥或有未收录的 KDT 好题,可以私信。

动态更新

\text{K-D Tree}

K-D Tree 是一种维护多维点信息的数据结构,这些点一般在二维及以上。时空效率可观并且有很多用处。所以掌握这个数据结构还是有必要的。

虽说 CDQ 分治 跑地比这个快,但思维难度也比 KDT 大一些,更何况要是 强制在线 的话,情况就完全反转的。

大部分 KDT 的变式都需要剪枝。

\texttt{Level I}

大概是板子题左右的难度,放心切。

\texttt{Level II}

稍微加一点技巧,但稍微想一想就通了。

\texttt{Level III}

接下来就没有这么简单了。。

如果您刷完了以上的题,那说明您的水平已经可以了!


  1. P4148 - 简单题
  2. P4390 - [BalkanOI 2007] Mokia 摩基亚
  3. P3810 - 【模板】三维偏序 / 陌上花开
  4. P2479 - [SDOI2010] 捉迷藏
  5. P6224 - [BJWC2014] 数据
  6. P3769 - [CH弱省胡策R2] TATT
  7. P5621 - [DBOI2019] 德丽莎世界第一可爱
  8. P4357 - [CQOI2016] K 远点对
  9. P4475 - 巧克力王国
  10. P4793 - [AHOI2008] 矩形藏宝地
  11. P2093 - [国家集训队] JZPFAR
  12. P4509 - [CTSC2015] 葱
  13. P5471 - [NOI2019] 弹跳
  14. P4631 - [APIO2018] 选圆圈
  15. P4848 - 崂山白花蛇草水