2012-03-30 5 views

답변

3

이렇게하면 좋습니까?

int k = 3; 
float [] a = new float [k*n]; 
float [,] b = new float [k, n]; 

for (int i = 0; i < a.length; i++) 
    b[i/n, i % n] = a[i]; 
0
  1. 는 2D 배열
  2. 복사 중첩 루프와 새 배열에 기존 요소의 각 행에 대한 새로운 1D 배열을 할당하여 새로운 차원 배열
  3. 을 할당 행별로