Как преобразовать 1-мерный массив в 2-мерный?

Скажем, у меня есть 1d-массив с 30 элементами:

array1d[0] = 1  
array1d[1] = 2  
array1d[2] = 3  
.  
.  
.  
array1[29] = 30

Как преобразовать 1d-массив в 2d-массив?
Скажите 10x3?

array2d[0][0] = 1 array2d[0][1] =2 array2d[0][2] =3
.
.
.
array2d[9][0] = 28 array2d[9][1] =29 array2d[9][2] =30

Следует ли использовать цикл for?
Но я не могу это решить.

9
задан Bill the Lizard 15 February 2013 в 15:58
поделиться