Iが1Dアレイ{3,3,7,3,1,3,4,3,3,4,2,6,4,1,4,2,4,1}
を有し、私は2次元配列にに変更する方法を知っているが、私は新しいだベクターは、一般1d配列を2dベクトルに変更するにはどうすればよいですか?
{{3, 3, 7, 3, 1, 3},
{4, 3, 3, 4, 2, 6},
{4, 1, 4, 2, 4, 1}
}
順序3 * 6又は(M×n個)でなければならないことを知っていますベクトルへ
int count =0;
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
if(count==input.length)
break;
a[i][j]=input[count];
count++;
}
}
あなたが実際に求めていることは明確ではありません。 –
純粋な配列を使用しているのは何ですか...に特化した操作が必要ですか? –
Joel
はい、基本的には学習目的でもあります。 – stanxx