数论的一些小小的性质总结

数论题,一定,要在草稿纸上写一遍!!这样思路会清晰很多!!

有公式或者特殊性质的条件的,一定要写在纸上推一推!!!

gcd的一些套路:

1.设一些未知数,设gcd为k,换个角度去看问题,比如先去枚举(质)因子,再去枚举倍数

2.一堆数的gcd为1,等价于它们所有数的因子重合小于n;两个数的gcd=1,它们的因子之间没有重合

3.相邻两数之间gcd=1(适用于构造题结论)

4.gcd(kx,kx+x)=x(差分可以证,提出因子也可以证)

5.gcd(ka, kb) = k·gcd(a, b)

6.gcd(a, b) = d,则gcd(a/d, b/d) = 1

7.考虑唯一分解定理,然后去考虑贡献

如果有涉及到最小质因子,就去考虑线性筛

如果有幂次,就去考虑这是不是小数据范围

8.因子的全局哈希,然后去枚举倍数

lcm的一些套路:

lcm(因子,倍数)=倍数 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值