数学相关

gcd / lcm

  1. gcd(a, b) = gcd(b, a)
  2. gcd(a, 0) = a
  3. a > b => gcd(a, b) = gcd(a mod b, b)
  4. gcd(a, b) ✖️ lcm(a, b) = a ✖️ b

算法

1
2
3
4
5
6
int gcd(int a, int b)
{
while (a && b && (a > b ? a %= b : b %= a));

return a + b;
}

质数


数学相关
http://example.com/2024/09/01/算法刷题/数学相关/
作者
Cyokeo
发布于
2024年9月1日
许可协议