【算法】离线处理
文章平均质量分 74
mysterynoip
蒟蒻OIer
展开
-
bzoj 3529 [Sdoi2014]数表 莫比乌斯反演+树状数组+离线处理
题面题目传送门解法显然,对于每一个格子(i,j)(i,j)(i,j),在不管限制的情况下它对答案的贡献为σ(gcd(i,j))\sigma(gcd(i,j))σ(gcd(i,j))(σ(i)\sigma(i)σ(i)表示iii的约数和)。那么我们不妨考虑每一个d=gcd(i,j)d=gcd(i,j)d=gcd(i,j)对整个答案的贡献,应该是σ(d)∑i=1n∑j=1m[gcd(i,j)...原创 2018-11-25 09:23:21 · 519 阅读 · 0 评论 -
bzoj 2506 calc 离线处理+权值分块
题面题目传送门解法叫权值分块感觉挺诡异的……我们不妨离线处理询问,对于一个询问可以变成求解[1,r][1,r][1,r]中满足条件的个数-[1,l−1][1,l-1][1,l−1]中满足条件的个数。由于权值到10410^4104,无法直接暴力实现。那么我们考虑将这些数分成2部分来实现。对于不超过100100100的模数ppp,记f[i][j]f[i][j]f[i][j]表示当前做到的数...原创 2018-11-01 22:46:27 · 167 阅读 · 0 评论