Đang tải... (xem toàn văn)
phương pháp quay lui trong kĩ thuật lập trình nêu ra các ví dụ minh họa code từng bài mẫu các code được chạy thử trước khi được đưa vào word đồng thời cũng được sự kiểm tra của thầy trước khi làm tài kiệu
THUẬT TOÁN QUAY LUI (VÉT CẠN) 1. Mã tuần : //Ham kiem tra kha nang di tiep int KhaNang(int x, int y)//tra ve so quan ma co the dat,cua quan ma dang xet { int dem = 0; int xGiaDinh, yGiaDinh; for (int i = 0; i < 8; i++)//chay vi tri { xGiaDinh = x + dx[i]; yGiaDinh = y + dy[i]; if (xGiaDinh >= && xGiaDinh = && yGiaDinh = && xGiaDinh = && yGiaDinh n; //cout > x >> y; fopen_s(&fin,"OUT.TXT","wt"); for (x = 0; x < n;++x) for (y = 0; y < n; ++y) { a[x][y] = 1; stt = 1; Try(x, y,fin); a[x][y] = 0; } if (so_loi_giai == 0) cout