30/09/2018, 15:59
xoắn ốc trong c++
ai giải thích cho em code bài này dc k ạ :3 ma trận xoăn ốc
int xoanoc(int a[10][6], int m, int n)
{
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
a[i][j]=0;
int i=0, j=0, di=0, dj=1;
for(int d=1;d<m*n;d++)
{
a[i][j]=d;
if(i+di>m-1 || j+dj>n-1 || j+dj<0 || a[i+di][j+dj]!=0)
{
int tg=di;
di=dj;
dj=tg;
}
i+=di;
j+=dj;
}
}
Bài liên quan
Bạn xem lại cách post bài bằng Markdown đi, post không đúng quy tắc rồi kìa.
Dạy Nhau Học
Cách post Code dùng Markdown trong Category Programming
Làm sao để có thể hiển thị syntax highlighting bằng markdown? Các bạn phải đánh dấu ``` như ví dụ dưới đây Chú ý, dấu ``` được tạo ra bởi nút nằm bên trái số 1 trên bàn phím, nút này sẽ là ~ khi bấm giữ Shift Ví dụ cho C Nội dung: ``` void...
Reading time: 2 mins