摘要:
找规律发现\\( f[i]=f[i 1]+n \sum_{i的因数和} \\) ~~一A了深(sh)蓝(ui)题的我被找规律绿题卡死~~ 记得开long long cpp include include using namespace std; const int N=1000005; long l 阅读全文
posted @ 2018-01-09 23:10
lokiii
阅读(148)
评论(0)
推荐(0)
摘要:
首先,如果没有换根操作的话,那么这就是一个普通的树链剖分。 先按照以1为根进行树链剖分,用线段树维护最小值。现在考虑换根操作,设当前根为root,查询的子树根节点为想,会发现有如下三种情况: \\( root=x \\),相当于求全区间和,直接返回即可; x在root的子树中,那么换根对它没有影响, 阅读全文
posted @ 2018-01-09 07:54
lokiii
阅读(258)
评论(0)
推荐(1)

浙公网安备 33010602011771号