-6

上記の質問に答えるのに助けが必要です いじるアイデアはありますか?

4

2 に答える 2

4

ここでさらに多くの情報を得ることができます: Bit Twiddling Hacks

于 2013-02-12T12:32:46.283 に答える
3

入力の 1 つをビットマスクとして扱います。設定されているビットごとに、残りのスペースをシフトした他の入力を結果に追加する必要があります。これは、符号なし入力を想定しています。非 2 の補数の符号付き入力には、符号ビットの特別な処理が必要です。

これは、CPU に組み込まれている乗算演算よりも効率が悪いと予測できると思います。

于 2013-02-12T12:33:06.903 に答える