摘要:
1008Problem - 6957 (hdu.edu.cn) 题意:求最大的列不递减的矩阵大小 思路:用b[][]记录这个数与上面一个数是不是非递减的,然后遍历每一行,h[]表示这一列往上最长的1,就变成了悬线法求最大面积. int n,m; int a[N][N],b[N][N]; int l[ 阅读全文
摘要:
计算几何 1.https://codeforces.com/problemset/problem/40/A 放到第一象限再判断 int n,k; struct Point { int x,y; int id; Point() {} Point(double x,double y):x(x),y(y) 阅读全文
摘要:
Edu7 C:记录区间最值位置的线段树 给出[l,r],v,要求写出[l,r]中不等于v的数的位置,用线段树记录min和max的位置,判断一下. int n,m,k,a[N]; struct node { int l,r,tmin,tmax; int maxi,mini; } tr[4*N]; vo 阅读全文