随笔分类 -  莫比乌斯反演

摘要:"2627: JZPKIL" 题意:求 i=1n(n,i)x[i,n]y, [i,n]=lcm(i,n) n1018, x,y3000 本题带来了一种新技巧,n太大, 转化成一个积性函数然后求这个积性函数,质因子分解利用积性,这 阅读全文
posted @ 2017-04-28 18:42 Candy? 阅读(911) 评论(0) 推荐(0) 编辑
摘要:"3512: DZY Loves Math IV" 题意:求i=1nj=1mφ(ij)n105,m109 n较小,考虑写成前缀和的形式,计算S(n,m)=i=1mφ(in) 一开始想 阅读全文
posted @ 2017-04-17 20:09 Candy? 阅读(1732) 评论(0) 推荐(1) 编辑
摘要:"1584 加权约数和" 题意:求i=1Nj=1Nmax(i,j)σ(ij) 多组数据n106,T50000 这道题有两步我感到非常神奇。tls好强啊。 首先,怎么处理$max(i,j 阅读全文
posted @ 2017-04-17 16:46 Candy? 阅读(417) 评论(0) 推荐(0) 编辑
摘要:"1227 平均最小公倍数" 题意:求1ni=1nlcm(n,i) 和的弱化版? $$ ans = \frac{1}{2}((\sum_{i=1}^n \sum_{d=1}^{\lfloor \frac{n}{i} \rfloor} d\cdot \varp 阅读全文
posted @ 2017-04-16 23:06 Candy? 阅读(387) 评论(0) 推荐(0) 编辑
摘要:"1220 约数之和" 题意:求i=1nj=1nσ1(ij) $$ \sigma_0(ij) = \sum_{x\mid i}\sum_{y\mid j}[(x,y)=1]\\ \sigma_1(ij) = \sum_{x\mid i}\sum_ 阅读全文
posted @ 2017-04-16 15:53 Candy? 阅读(465) 评论(0) 推荐(0) 编辑
摘要:"HDU 5608 function" 题意:数论函数满足N23N+2=d|Nf(d),求前缀和 裸题…连卷上1都告诉你了 预处理S(n)的话反演一下用枚举倍数的方法 cpp include include include include include using 阅读全文
posted @ 2017-04-16 12:30 Candy? 阅读(466) 评论(0) 推荐(0) 编辑
摘要:"4176: Lucas的数论" 题意:求i=1nj=1nσ0(ij) n109 代入σ0(nm)=injm[(i,j)=1] 反演得到 $$ \sum_{d=1}^n 阅读全文
posted @ 2017-04-16 11:04 Candy? 阅读(419) 评论(0) 推荐(0) 编辑
摘要:"1222 最小公倍数计数" 题意:求有多少数对(a,b):agO(n^{2/3})\sigmaO({\sqrt{n}})O(n^{\frac{2}{3}})$ 本机4.6s,改小预处理大小又T了... 最后还是用了ta 阅读全文
posted @ 2017-04-16 09:56 Candy? 阅读(630) 评论(0) 推荐(0) 编辑
摘要:"1238 最小公倍数之和 V3" 三种做法!!! 见 "学习笔记" ,这里只贴代码 1. cpp include include include include include using namespace std; typedef long long ll; const int N = 464 阅读全文
posted @ 2017-04-15 20:28 Candy? 阅读(257) 评论(0) 推荐(0) 编辑
摘要:"SPOJ DIVCNT2 Counting Divisors (square)" 题意:求 i=1nσ0(i2) 好棒啊! 带着平方没法做,考虑用其他函数表示σ0(i2),把平方消去。 $\sigma_0(n) = (1 1)(n) = 阅读全文
posted @ 2017-04-15 17:46 Candy? 阅读(967) 评论(0) 推荐(0) 编辑
摘要:杜教筛 嘟嘟嘟 "tangjz" orz "jiry_2" orz 任之洲 2016国家队论文 orz 概述 前置技能: "莫比乌斯反演" 可以在O(34)O(23)复杂度完成数论函数(前缀和)的计算 一般形式 数论函数f(n),求 $$ S(n) 阅读全文
posted @ 2017-04-14 23:19 Candy? 阅读(2531) 评论(0) 推荐(0) 编辑
摘要:"3944: Sum" 贴模板 总结见学习笔记(现在还没写23333) cpp include include include include include using namespace std; typedef long long ll; define pii pair define fir 阅读全文
posted @ 2017-04-13 22:38 Candy? 阅读(368) 评论(0) 推荐(0) 编辑
摘要:"[Sdoi2017]数字表格" 题意:求 i=1nj=1mf[(i,j)] 考场60分 其实多推一步就~~推倒~~了... 因为是乘,我们可以放到 幂 上 $$ \prod_{d=1}^n \prod_{i=1}^{\frac{n}{d}}\pr 阅读全文
posted @ 2017-04-12 15:48 Candy? 阅读(265) 评论(0) 推荐(0) 编辑
摘要:容斥原理 与 莫比乌斯反演 今天(2.23.2017)翻了一下《组合数学》前6章,~~发现我之前一定是学了假的莫比乌斯反演~~,于是来新写一篇 容斥原理 定理 集合S中不具有性质Pi:1im的元素个数: Ai为具有性质Pi的集合 $ |S| \sum{|A_i 阅读全文
posted @ 2017-03-25 20:16 Candy? 阅读(5916) 评论(3) 推荐(9) 编辑
摘要:题意:求i=1nj=1mlcm(i,j) :gcd(i,j)sf 无平方因子数?搞一个μ(gcd(i,j))不就行了..不对不对有正负,是μ2才行 套路推♂倒 (ノ ・ω・)ノ $$ \beg 阅读全文
posted @ 2017-03-24 15:20 Candy? 阅读(558) 评论(0) 推荐(0) 编辑
摘要:题意:提前给出k,求i=1nj=1mgcd(i,j)k 套路推♂倒 D=1nd|Ddkμ(Dd)nDmD 是一个$g 阅读全文
posted @ 2017-03-24 15:20 Candy? 阅读(411) 评论(0) 推荐(0) 编辑
摘要:2015 题意:d(i)为i的约数个数,求i=1nj=1md(ij) ij都爆int了.... 一开始想容斥一下用d(i)d(j)d(ij),发现不行... 然后翻题解看到了一步好神的转化: $$ d(nm) 阅读全文
posted @ 2017-03-24 15:19 Candy? 阅读(309) 评论(0) 推荐(0) 编辑
摘要:题意:f(n)为n的质因子分解中的最大幂指数,求i=1nj=1mf(gcd(i,j)) 套路推♂倒 D=1nd|Df(d)μ(Dd)nDmD 这次函 阅读全文
posted @ 2017-03-24 15:18 Candy? 阅读(656) 评论(1) 推荐(0) 编辑
摘要:题意:求i=1nj=1mlcm(i,j) 就是i=1nj=1mijgcd(i,j) 套路推♂倒 $$ \begin{align } \sum_{i=1}^n \sum_{j=1}^m \frac{ 阅读全文
posted @ 2017-03-24 15:18 Candy? 阅读(517) 评论(0) 推荐(0) 编辑
摘要:题意:(0,0)(x,y), xn,ym连线上的整点数21的和 (0,0)(a,b)的整点数就是gcd(a,b) 因为...直线上的整点...扩展欧几里得...每ad有一个解,到a你说有几个解... 套路推♂倒见学习笔 阅读全文
posted @ 2017-03-24 15:17 Candy? 阅读(542) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示