-
26-08-2014, 03:09 PM #1
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
BT con mã đi tuần. Xem giúp code của mình
Đây là code mình viết nhưng nó ko hiện ra kết quả, mình đã dò nhưng ko biết thuật toán sai ở đâu.
Mọi người xem giúp mình với.
Mã:#include <stdio.h> #include <conio.h> int row[100], col[100], C[100][100], n; int dx[]={2,1,-1,-2,2,1,-1,-2}, dy[]={1,2,2,1,-1,-2,-2,-1}; void inkq(int a[], int b[], int n) { int i; for(i=0;i<n;i++) { printf(" (%d,%d) ",a[i],b[i]); } } int Try(int step,int a, int b) { int j; for(j=0;j<8;j++) { if (C[a+dx[j]][b+dy[j]] && a+dx[j]>=0 && a+dx[j]<n && b+dy[j]>=0 && b+dy[j]<n) { row[step]=a+dx[j]; col[step]=b+dy[j]; C[row[step]][col[step]]=0; if (step==n*n-1) { inkq(row,col,n); return 0; } else { Try(step+1,row[step],col[step]); C[row[step]][col[step]]=1; } } } } int main() { int i,j; scanf("%d",&n); for(i=0;i<n;i++) for(j=0;j<n;j++) C[i][j]=1; C[0][0]=0; Try(0,0,0); getch(); return 0; }
View more random threads:
- pro sửa code
- Xuất chuỗi kí tự bằng con trỏ, giúp mình!!!
- Dùng C++ để viết chương trình
- Giúp em sưa đoạn code này đi ạ!!
- Giúp mình kết quả của các đoạn code sau
- Sử dụng danh sách liên kết
- Anh chị giúp em giải bài này với?
- bạn được yêu cầu xoay một chuỗi các câu input sang một góc 90 độ theo chiều kim đồng hồ
- Lấy giá trị phần thập phân bằng C ?
- Cách khai báo bit trong C
-
26-08-2014, 06:52 PM #2
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
- mình thêm 2 dòng sau vào đầu hàm try của bạn :
Mã:cout<<"try "<<step<<" ("<<a<<","<<b<<")"<<endl; getch();
- còn 1 khả năng là với n bạn chọn căn bản không có lời giải hợp lý nên đương nhiên nó không in ra, ví dụ là bàn cờ 5x5,7x7,3x3 không có lời giải, 6x6 thì mình ko biết, còn 8x8 thì có 2 lời giải. Bạn có thể cải tiến với bàn cờ không phải vuông mà là hình chữ nhật xem sao, với loại này thì bàn cờ 3x4 có lời giải và kích cỡ nhỏ nên bạn dễ dàng kiểm chứng được
- tham khảo http://vi.wikipedia.org/wiki/B%C3%A0i_to%C3%A1n_m%C3%A3_%C4%91i_tu%E1%BA%A7n
-
27-08-2014, 10:20 AM #3
Junior Member
- Ngày tham gia
- Sep 2015
- Đang ở
- hà nội
- Bài viết
- 0
Cảm ơn bạn nhiều nhé [IMG]images/smilies/smile.png[/IMG]
NGUỒN SỈ ÁO KHOÁC DENIM NỮ TPHCM CHẤT LƯỢNG CAO Bạn muốn nhập sỉ áo khoác denim nữ để bắt đầu việc buôn bán Online phong cách nhưng lại chưa có kinh nghiệm, muốn sắm xưởng sỉ xống áo vừa có thể giải...
Xưởng sỉ áo khoác jeans denim giá...