萌新刚学oi,求助扩展欧几里得算法
  • 板块灌水区
  • 楼主Buckbeak
  • 当前回复9
  • 已保存回复9
  • 发布时间2021/11/14 09:12
  • 上次更新2023/11/4 00:38:35
查看原帖
萌新刚学oi,求助扩展欧几里得算法
365551
Buckbeak楼主2021/11/14 09:12
void gcd(int a, int b, int& d, int& x, int& y) {
  if (!b) { d = a; x = 1; y = 0; }
  else { gcd(b, a % b, d, y, x); y -= x * (a / b); }
}

紫书上的代码

然后int& d是在干嘛啊,int& d它有什么用吗?

还有为什么y -= x * (a / b);

可能有点傻,求大佬体谅我这个什么都不会的萌新/kel

2021/11/14 09:12
加载中...