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;
              } 
  }
Phát viết 18:07 ngày 30/09/2018

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

Bài liên quan
0