メインコンテンツへスキップ
用語集

ユークリッドの互除法ゆーくりっどのごじょほう

2 つ の 自然しぜんすう最大公約数さいだいこうやくすうかえざんもとめる アルゴリズム。

数学

ユークリッドの互除法じょほうとは、2つの自然しぜんすうa,ba, ba>ba > b)の最大公約数さいだいこうやくすうを、aabbったあまrr使つかって gcd(a,b)=gcd(b,r)\gcd(a,b) = \gcd(b,r)える操作そうさをくりかえすアルゴリズムです。

ステップ計算けいさん
1gcd(252,105)\gcd(252,105)252=1052+42252=105·2+42
2gcd(105,42)\gcd(105,42)105=422+21105=42·2+21
3gcd(42,21)\gcd(42,21)42=212+042=21·2+0
結果けっかあま00直前ちょくぜんわれる数2121

たとえば gcd(252,105)=21\gcd(252,105) = 21 です。素因数そいんすう分解ぶんかいしにくいおおきなかずでもはやもとまります。

試験しけんでは おおきなかず最大公約数さいだいこうやくすうや、ax+by=gcdax+by=\gcd特殊とくしゅかいもとめるときに使つかう。あまりが 00 になる「直前ちょくぜんわれかず」がこたえ。

この用語を学べるコンテンツ

関連する用語