摘要:
Problem 每次给你一个数,找出前面的数与这个数的差的绝对值的最小值 Solution Splay Notice 找不到前驱和后继时,会出错。 Code C++ include include include include include using namespace std; define 阅读全文
摘要:
Problem 给你n个点,m个询问,每个询问有x, y 问以(x,y)为原点建立的平面直角坐标系分割的第一象限和第三象限的点数和减去第二象限和第四象限的点数和 Solution 用2个树状数组维护一条竖直的线的左右两边的点的分布情况 然后对x轴排序,把一个点从右边的树状数组中拿出,放到左边去(相当 阅读全文
摘要:
Problem 给你一个数列,让你求由五个元素组成的顺序对的个数。 Solution DP:用DP[i][j]表示把第j个作为五元组中第i个的方案数 则DP[i][j]=sum{DP[k][j 1]} (k include include include include using namespac 阅读全文