HDU5381 莫队 gcd 预处理
题目链接:HDU 5381
题意:给出N个数,M个询问,对于每个询问,有一组[L,R],输出这个区间内所有子区间的GCD和。
思路:看完题目不难想到莫队,本来转移的时候想着可以rmq套个二分,然而超时了…
看了下别人题解才发现可以先预处理.
至于为什么可以这样预处理.我们发现 gcdgcdgcd 发生变化的话其值至少除2,因此种类顶多就 lognlog nlogn 种,预处理时间复杂度也就 O(n...
原创
2019-07-03 13:07:23 ·
120 阅读 ·
0 评论