摘要: 题意:给定一个有n个元素的序列,元素编号为1~n,每个元素有三个属性a,b,c,求序列中满足i<j且ai<aj且bi<bj且ci<cj的数对(i,j)的个数。 分析:cdq分治套cdq分治 对于四维偏序,可以先对第一维排序,然后对第一维分治,按照第二维顺序合并 即cdq(l,r)表示分治第一维,然后 阅读全文
posted @ 2017-04-20 22:42 Chellyutaha 阅读(307) 评论(0) 推荐(0)
摘要: 题意:给n(n<=100000)个点,坐标为(xi,yi,zi)(1<=xi,yi,zi<=100000),定义一个点A比一个点B小,当且仅当xA<=xB,yA<=yB,zA<=zB。求对于每个点,有多少个点比它小。 分析: 首先肯定按照x递增顺序排个序 接下来就是每次往平面插入一个点,求这个点左下 阅读全文
posted @ 2017-04-20 19:02 Chellyutaha 阅读(385) 评论(0) 推荐(0)