1

論理値の2次元配列をc#に格納して、スペースを最小限に抑えるにはどうすればよいですか?

4

2 に答える 2

0

32列が必要な場合は、32ビット整数を使用し、ビット単位の演算を使用してオフビットをオンにすることができます。

私はいつもCでこれを行っていますが、C#でも機能するはずです

于 2012-11-08T12:21:53.027 に答える
0

BitArrayは、論理値ごとに1ビットを使用します。最も効率的なのは、独自の2次元BitArrayを実装することです。.NETリフレクターを使用してBitArrayソースコードを取得します。

于 2012-11-08T12:26:42.810 に答える