我有一個一維數組{3,3,7,3,1,3,4,3,3,4,2,6,4,1,4,2,4,1}
我知道矢量應該是3階* 6或(m * n個)一般如何將1d數組轉換爲2d向量?
{{3, 3, 7, 3, 1, 3},
{4, 3, 3, 4, 2, 6},
{4, 1, 4, 2, 4, 1}
}
我知道如何在變成2D陣列,但我新到矢量
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