摘要:
算法简介 Miller-Rabin算法,这是一个很高效的判断质数的方法,可以在用$O(logn)$ 的复杂度快速判断一个数是否是质数。它运用了费马小定理和二次探测定理这两个筛质数效率极高的方法。 费马小定理判质数 \(a^{p - 1}\ ≡\ 1\ mod\ p\) 这个定理在 \(p\) 为质数 阅读全文
摘要:
因为我们知道乘法有的时候会溢出,即使是 \(long\ long\) 也可能在乘法时因为结果过大溢出(当模数也是 \(long\ long\) )。所以我们需要寻找一种能高效完成乘法操作并且不会爆 \(long\ long\) 的算法,也就是快速乘。本文也将对几种常用快速乘及其优化技巧做个总结。 1 阅读全文
摘要:
有一段时间没记录知识类的博客了,这篇博客就说一下SG函数和SG定理吧 SG函数是用于解决博弈论中公平组合游戏(Impartial Combinatorial Games,ICG)问题的一种方法。 什么是组合游戏 在竞赛中,组合游戏的题目一般有以下特点 题目描述一般为Alice、Bob 2人做游戏 A 阅读全文