RT,替被禁言的 @tzc_wk
题解区普遍认为带修莫队的复杂度是 n5/3 的,但是假设块长为 T,l 指针移动的距离最大为 mT,r 指针移动的距离最大为 mT+Tn2,t 指针移动的距离最大为 T2n2m,三者一加,用均值不等式可得 mT+mT+Tn2+T2n2m=32mT+32mT+32mT+Tn2+T2n2m≥5532mT×32mT×32mT×Tn2×T2n2m=55278(nm)4/5
如果将 n,m 视作同阶则复杂度为 n8/5。
所以究竟哪个是对的?虽然只差一个 n1/15,可视作常数。