A) int a[][]=new int[20][32];
a[2][3]=1;
if(a[2][3]==1)
{
System.out.println("true");
}
B) int a[]=new int[20];
a[2]=12;
if ((a[2] & (1 << 3)) != 0)
{
System.out.println("true");
}
A) 2D int array を使用しています。[2,3] が 1 であるかどうかを確認してい
ます。B) Int のインデックスを 2 番目の次元として使用しています。ここでは、配列の 2 番目の要素の 3 ビットをチェックしています。どちらの方がよいですか?そして、なぜスピードとメモリのコンテキストで?