数学知识
数学知识
模运算
两个数之和对m取余
定义 \(a = k_1m+r_1\), \(b=k_2m+r1\)
计算两数相加对m取余的结果
\[ \begin{aligned} (a+b)\%m&=(k_1m+r_1+k_2m+r_2)\%m\\ &=(r_1+r_2)\%m\\ &=(a\%m+b\%m)\%m \end{aligned} \]
可以避免计算两数之和的结果,对于大数有效果
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 XcloveHsy's Blog!