题意: 给n个互不相交的多边形(边均平行于坐标轴),问最大深度.深度的定义是,若多边形A被多边形B包含,则\(dep[A]=max(dep[B])+1\).坐标系的深度为0.(n<=40000,顶点个数<=200000) 题解: 扫描线+动态维护区间. 考虑从左往右枚举交x轴平行于y轴的扫描线,维护每一个多边形在这条扫描线上能包含的最大\(y\)区间. 在任意时刻,这段区间都是连续的,因此我们只需维护两个端点. 将点离散,扫描线扫描的是所有点的x轴坐标.将所有点按照x为第一关键字.y为第二关键…