0

GMP を使用して最大のパフォーマンスが必要ですが、2 つの数値の差の絶対値を計算するためのより良い方法があるかどうか疑問に思っています。現在私は使用しています:

mpz_sub(x, a, b);
mpz_abs(x, x);

それを行う最も効率的な方法はありますか?

4

1 に答える 1

4

コードはすでに最適に近いはずです。送信元と送信先が同じ場合、mpz_abs一定の時間がかかります。大きな数値を読み取らず、記号に対して簡単な操作を実行するだけです。

于 2013-11-04T16:31:28.687 に答える