悬关。
题目描述
给定 n,长度为 n 的 a 数组和 b 数组,求所有的(ai,bi)(aj,bj)(ak,bk) 满足 ai<aj<ak 且 bj<bi 且 bi<bk。简单的来说如果把这些数放到坐标系上,就是数 V 图案的个数。答案对 109+7 求余。
数据范围
1≤n≤2×106,0≤ai,bi≤109。
本人目前知道的就是把 a 排序,求 bj<bi 且 bi<bk 的个数,然后求逆序对和顺序对。想知道这里怎么用归并排序解决?是读完了所有数再求逆序对,还是边读入边求?求大佬帮助。