ウィキペディアの記事からの次の行の正当化に興味があります。
「このアルゴリズム [拡張ユークリッド アルゴリズム] は、|a| < m と仮定して O(log(m)^2) の時間で実行され、一般に累乗よりも効率的です。」 http://en.wikipedia.org/wiki/Modular_multiplicative_inverse
これはなぜですか?誰かが私にこれを説明できますか? 私はアルゴリズムとすべての数学を完全に理解していますが、そのようなアルゴリズムの複雑さを判断する方法がわかりません。もっと一般的なヒントはありますか?
また、さらに: log は自然対数 (ln) または底 2 を意味しますか?