30/09/2018, 18:32

Giúp đỡ bài tập in ma trận xoắn ốc

anh chị nào có thể giúp em bài tập này với :(( em không nghĩ dc hướng nào làm hết

*grab popcorn* viết 20:34 ngày 30/09/2018

Đã có người gợi ý rồi nhé :3
Bạn nen tìm kiếm trước khi đặt câu hỏi:

Ví dụ Bộ quy tắc zigzag: Khởi tạo (tùy đề bài của bạn): - Xuất phát từ ô phía trên + bên trái; - Hướng đầu tiên là hướng Đông Bắc; - Các hướng sẽ sử dụng: Đông Bắc, Tây Nam, Đông, Nam; - Sau đó duyệt theo hướng đã định. Hướng Đông Bắc: - Nếu không thể đi tiếp được do không còn ô (theo hướng hiện hành) để mà đi thì rơi vào 3 trường hợp: + Nếu Hướng Đông đi được (do có ô) thì đổi sang Hướng Đông; + Không thì Nếu Hướng Nam đi được thì đổi sang Hướng Nam; + Không đi được cả 2 hướng trên thì kết …

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; } …

GeeksforGeeks – 20 Aug 11

Print a given matrix in spiral form - GeeksforGeeks

Given a 2D array, print it in spiral form. See the following examples. Examples: Input: 1 2 3 4 5 6 7 8 9 10… Read More »

kendypham viết 20:37 ngày 30/09/2018

Dạ e cảm ơn anh, tại e khong bik nó là dạng gì chỉ tưởng nó vòng lặp bthg th,e mới học nên cug chưa hiểu hết :))

Bài liên quan
0