首先,每个左端点的答案最多需要被更新 O(logA)\mathcal{O}(\log A)O(logA) 次,每次需要经过线段树上的 O(logn)\mathcal{O}(\log n)O(logn) 个节点,每经过一个节点只要这个节点所表示的区间被修改区间包含就要 O(logn)\mathcal{O}(\log n)O(logn) 二分一下以确定是否需要递归。总复杂度是否会被卡到 O(nlog2nlogA)\mathcal{O}(n\log^2n \log A)O(nlog2nlogA)?