摘要:
题解: 因为w大于1,所以,题意就是,有多少(x,z),存在x到z的路径上,有一个x<y<z的y w没用的其实。 树上路径问题,有什么方法吗? 1.树链剖分。这个主要方便处理修改操作。 2.点分治,对于静态无修改点树上统计,非常好用。 3.一些其他的: 利用lca,dfs序,判断点在路径上,点在子树 阅读全文
posted @ 2018-09-12 10:59
*Miracle*
阅读(302)
评论(0)
推荐(0)
摘要:
[x/y],即x除以y下取整 (不会LATEX) 1.对于给定的x,对于所有的1<=y<=x, [x/y]一共有√x种取值。 证明: 对于y<=√x,y有根号种,所以值最多根号种。对于y>√x,[x/y]<√x, 最多有根号种。 这种思想在根号分块处理的时候也很常见。 (必备技能:) √x求[x/y 阅读全文
posted @ 2018-09-12 10:21
*Miracle*
阅读(300)
评论(0)
推荐(0)
摘要:
——题目出处zhoutb2333 题解: 3e6可以带一个log 又是下取整问题。但是分块会TLE。 这样考虑,我们把式子拆成两个部分。 我们先算出来每一个x的[ai/x]项,再算出来[x/ai]项。之后做和。 [x/ai]: x和ai的倍数有一些关系。 发现,假设现在x|ai,且x/ai=k, 那 阅读全文
posted @ 2018-09-12 10:01
*Miracle*
阅读(160)
评论(0)
推荐(0)