传送门:bzoj4052
题解
冷静分析一下求解所有情况的复杂度:
固定区间左端点 l l l, r r r递增的过程中 g c d ( l , r ) gcd(l,r) gcd(l,r)最多变化 l o g log log次。
于是 s t st st表维护区间 g c d gcd gcd,二分变化右端点。
复杂度 O ( n log 2 v a l ) O(n\log^2 val) O(
传送门:bzoj4052
冷静分析一下求解所有情况的复杂度:
固定区间左端点 l l l, r r r递增的过程中 g c d ( l , r ) gcd(l,r) gcd(l,r)最多变化 l o g log log次。
于是 s t st st表维护区间 g c d gcd gcd,二分变化右端点。
复杂度 O ( n log 2 v a l ) O(n\log^2 val) O(