链接 C 区区区间间间 给定长度为\(n\)序列,求\[\sum_{i=1}^{n} \sum_{j=i}^{n} max-min\] 其中\(max\),\(min\)为区间最大,最小值,\(n\leq 10^5\). \(cdq\)分治模板题,每次考虑跨过\(mid\)的区间. 如果考虑从\(mid\)到\(le\)枚举左端点,那么区间之间的最大最小值是单调的. 在右边维护\(j,k\),表示当前最大.最小值能管辖到的最大范围. 那么贡献就是\(mid\)到\(j,k\)的长度和当前\(mn…