随笔分类 -  算法->数论->杜教筛

摘要:"【51nod】1602 矩阵方程的解" 这个行向量显然就是莫比乌斯函数啦,好蠢的隐藏方法= = 然后我们尝试二分,二分的话要求一个这个东西 $H(n) = \sum_{i = 1}^{n} \mu(i) == d$ 当然$\mu(x)$由于一些很好的性质,这个东西可以用分类讨论做出来 众所周知,求 阅读全文
posted @ 2019-06-24 10:50 sigongzi 阅读(464) 评论(0) 推荐(0)
摘要:题解 我们要求的其实是这个东西= = $\sum_{i = 1}^{n}\sum_{j = 1}^{n}[(i,j) == 1][(j,k) == 1]$ 然后变一下形 $\sum_{j = 1}^{n}[(j,k) == 1]\sum_{i = 1}^{n}[(i,j) == 1]$ $\sum_ 阅读全文
posted @ 2018-06-09 09:50 sigongzi 阅读(181) 评论(0) 推荐(0)
摘要:题解 这个故事告诉们数论函数不要往分式上跑,你推不出来 好久没推式子了这么明显的转化我都忘了= = 首先$A(n) = \frac{1}{n} \sum_{i = 1}^{n} \frac{i n}{gcd(i,n)}$ 然后显然可以把n消掉 $A(n) = \sum_{i = 1}^{n} \fr 阅读全文
posted @ 2018-06-08 22:36 sigongzi 阅读(187) 评论(0) 推荐(0)
摘要:题解 话说LOJ说我今天宜学数论= =看到小迪学了杜教筛去蹭了一波小迪做的题 标解的杜教筛的函数不懂啊,怎么推的毫无思路= = 所以写了个复杂度稍微高一点的?? 首先,我们发现f是个积性函数,那么我们就有…… $\prod_{i = 1}^{k}f(p_{i}^{a_{i}})$ 我们发现,对于每个 阅读全文
posted @ 2018-06-08 22:15 sigongzi 阅读(432) 评论(0) 推荐(0)
摘要:题解 写完上一道就开始写这个,大体上就是代码改了改而已= = 好吧,再推一下式子! $\sum_{i = 1}^{n}i = \sum_{i = 1}^{n}\sum_{d | i}\phi(d) = \sum_{i = 1}^{n}\sum_{d = 1}^{\lfloor \frac{n}{i} 阅读全文
posted @ 2018-06-08 17:39 sigongzi 阅读(147) 评论(0) 推荐(0)
摘要:题解 求积性函数的前缀和?杜教筛! 这不给一发杜教筛入门必备之博客= = https://blog.csdn.net/skywalkert/article/details/50500009 好了,然后我试着在这里推导一下式子 我们利用一个卷积就是 $\mu I = e$ 写成熟悉的形式就是 $[n 阅读全文
posted @ 2018-06-08 17:03 sigongzi 阅读(216) 评论(0) 推荐(0)