中国剩余定理及其扩展——学习(复习)笔记

普通的中国剩余定理很简单,大概就是个简单的构造

xa1(modm1)xa2(modm2)xa3(modm3)...xiaiMiM1i(modM)

其中 M=imi,Mi=M/mi,MiM1i1(modmi)
这个需要满足 mi 两两互质,比较局限。
如果不互质其实也可以做,考虑两两合并:
xa1(modm1)xa2(modm2)x=a1+k1m1=a2+k2m2k1m1k2m2=a2a1

用扩欧解出 k1,k2 的最小正整数解,得到 x 的最小正整数解 x,方程就合并为
xx(modlcm(m1,m2))

模板:

这里写代码片
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值