Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

THUẬT TOÁN QUAY LUI

MAI QUANG HUY-B20DCCN313


PHƯƠNG PHÁP QUAY LUI
Đặc trưng: là các bước hướng tới lời giải cuối cùng của bài toán hoàn
toàn được làm thử
Tại mỗi bước:
Nếu có 1 lựa chọn được chấp nhận thì ghi nhận lựa chọn này và
tiến hành các bước thử tiếp theo
Ngược lại, không có lựa chọn nào thích hợp thì làm lại bước
trước, xoá bỏ sự ghi nhận và quay về chu trình thử các lựa chọn
còn lại
Độ phức tạp thuật toán

Ta thấy, bản chất cách làm của ta là đi xét tất cả các trường hợp nên
hàm đệ quy ở phía trên sẽ được goi tối đa nn lần. Do đó, độ phức tạp
chương trình là O(nn).
Ví dụ:
Code:
Kết quả:

You might also like