KD树

简介

参考题目

P4148 简单题

https://www.luogu.com.cn/problem/P4148

题目描述

你有一个N×NN \times N的棋盘,每个格子内有一个整数,初始时的时候全部为 00,现在需要维护两种操作:

输入格式

输入文件第一行一个正整数 NN

接下来每行一个操作。每条命令除第一个数字之外,均要异或上一次输出的答案 last_ans,初始时 last_ans =0=0

输出格式

对于每个 22 操作,输出一个对应的答案。

样例 #1

样例输入 #1
4
1 2 3 3
2 1 1 3 3
1 1 1 1
2 1 1 0 7
3
样例输出 #1
3
5

提示

1N5×1051\leq N\leq 5\times 10^5,操作数不超过 2×1052\times 10^5 个,内存限制 20MB20\texttt{MB},保证答案在 int 范围内并且解码之后数据仍合法。

参考代码

题解

JZPFAR

  1. KD树
    1. 简介
    2. 参考题目
      1. P4148 简单题
      2. JZPFAR