为了反驳隔壁很对劲的太刀流,并不对劲的片手流决定与之针锋相对,先一步发表cdq分治解三维偏序. 很对劲的太刀流在这里-> 参照一.二维偏序的方法,会发现一位偏序就是直接排序,可以看成通过排序使第一维无效.二维偏序是排序+树状数组,就是先通过排序消除了第一维的影响,再通过树状数组进行统计.那么以此类推,三位偏序应该就是树套树状数组…啊不对,是先通过排序消除第一维的影响,再通过[某种方法]消除第二维的影响,再用树状数组统计. 传说中的[某种方法]就是cdq分治,它是一种通过计算前一半对后一半的影响…