lảm thế nào để chuyển mảng 2 chiều sang mảng 1 chiều và ngược lại! thanks nhiu`.
lảm thế nào để chuyển mảng 2 chiều sang mảng 1 chiều và ngược lại! thanks nhiu`.
chuyển 2 thành 1 nè bạn:
mình chỉ gõ đoạn chuyển thôi nhé:
l:=0;
for i:=1 to n do
for j:=1 to m do
begin
inc(l);
b[l]:=a[i,j];
end;
thế còn chuyển từ 1 sang 2
readln(n,m);
for i:=1 to n*m do readln(a[i]);
for i:=1 to n do
for j:=1 to m do
begin
inc(l);
b[i,j]:=a[l];
end;
for i;=1 to n do
begin
for j:=1 to m do
write(b[i,j],' ');
writeln;
end;
Được sửa bởi nbni lúc 21:59 ngày 07-03-2011
Bookmarks