
kdtree
Rose_max
这个作者很懒,什么都没留下…
展开
-
[bzoj1941][kd-tree]Hide and Seek
Description 小猪iPig在PKU刚上完了无聊的猪性代数课,天资聪慧的iPig被这门对他来说无比简单的课弄得非常寂寞,为了消除寂寞感,他决定和他的好朋友giPi(鸡皮)玩一个更加寂寞的游戏—捉迷藏。 但是,他们觉得,玩普通的捉迷藏没什么意思,还是不够寂寞,于是,他们决定玩寂寞无比的螃蟹版捉迷藏,顾名思义,就是说他们在玩游戏的时候只能沿水平或垂直方向走。一番寂寞的剪刀石头布后,他们原创 2017-11-23 13:24:34 · 595 阅读 · 0 评论 -
[bzoj4520][kd-tree]K远点对
Description已知平面内 N 个点的坐标,求欧氏距离下的第 K 远点对。Input 输入文件第一行为用空格隔开的两个整数 N, K。接下来 N 行,每行两个整数 X,Y,表示一个点 的坐标。1 < = N < = 100000, 1 < = K < = 100, K < = N*(N−1)/2 , 0 < = X, Y < 2^31。 Output 输出文件第一行为原创 2017-11-24 13:44:43 · 469 阅读 · 0 评论 -
[bzoj2648][kd-tree]SJY摆棋子
Description 这天,SJY显得无聊。在家自己玩。在一个棋盘上,有N个黑色棋子。他每次要么放到棋盘上一个黑色棋子,要么放上一个白色棋子,如果是白色棋子,他会找出距离这个白色棋子最近的黑色棋子。此处的距离是 曼哈顿距离 即(|x1-x2|+|y1-y2|) 。现在给出N<=500000个初始棋子。和M<=500000个操作。对于每个白色棋子,输出距离这个白色棋子最近的黑色棋子的原创 2017-11-25 13:37:13 · 644 阅读 · 0 评论 -
[caioj1206][kdtree]最近点对的距离
【题意】 给出n个点的坐标,求最近两点间的距离。 【输入格式】 第一行一个整数n(2 ≤ n ≤ 50000)。 下来n行,每行两个实数x和y表示点坐标。 【输出格式】 一行一个实数,表示最近两点间的距离(保留4位小数)。 【样例输入】 5 0 0 0 5 5 0 5 5 2 0 【样例输出】 2.00原创 2018-01-24 10:27:29 · 1100 阅读 · 0 评论 -
[bzoj3489][kdtree]A simple rmq problem
Description 因为是OJ上的题,就简单点好了。给出一个长度为n的序列,给出M个询问:在[l,r]之间找到一个在这个区间里只出现过一次的数,并且要求找的这个数尽可能大。如果找不到这样的数,则直接输出0。我会采取一些措施强制在线。 Input 第一行为两个整数N,M。M是询问数,N是序列的长度(N<=100000,M<=200000) 第二行为N个整数,...原创 2018-03-19 18:59:21 · 333 阅读 · 0 评论 -
[bzoj4154][kdtree]Generating Synergy
Description 给定一棵以1为根的有根树,初始所有节点颜色为1,每次将距离节点a不超过l的a的子节点染成c,或询问点a的颜色 Input 第一行一个数T,表示数据组数 接下来每组数据的第一行三个数n,c,q表示结点个数,颜色数和操作数 接下来一行n-1个数描述2..n的父节点 接下来q行每行三个数a,l,c 若c为0,表示询问a的颜色 否则将距离a不超过l的a的子...原创 2018-04-13 19:48:14 · 302 阅读 · 0 评论