Câu hỏi:

11/05/2023 103

Theo em kĩ thuật duyệt quay lui thường được áp dụng cho những loại bài toán nào? Em có thể nêu ra một vài ví dụ không?

Siêu phẩm 30 đề thi thử THPT quốc gia 2024 do thầy cô VietJack biên soạn, chỉ từ 100k trên Shopee Mall.

Mua ngay

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Kỹ thuật duyệt quay lui thường được áp dụng cho các bài toán tìm kiếm toàn bộ các cấu hình khả thi, những bài toán có tính khả thi cao nhưng lại khó tìm cách giải chính xác.

Ví dụ về các bài toán thường được giải bằng kỹ thuật duyệt quay lui bao gồm:

- Tìm kiếm đường đi trong đồ thị

- Liệt kê tất cả các tập con của một tập hợp

- Tìm đường đi mê cung

- Tìm kiếm các giải pháp tối ưu trong các bài toán tối ưu hóa rời rạc

- Giải bài toán Sudoku

- Giải các bài toán liên quan đến xếp hậu

Quảng cáo

book vietjack

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Viết chương trình in ra tất cả các hoán vị của tập hợp S = {1, 2, ..., n} với n được nhập từ bàn phím.

Xem đáp án » 11/05/2023 184

Câu 2:

Viết chương trình sử dụng kĩ thuật duyệt quay lui để kiểm tra xem một biểu thức có hợp lệ về sử dụng các dấu ngoặc đơn hay không.

Xem đáp án » 11/05/2023 173

Câu 3:

Sửa lại chương trình trong Nhiệm vụ 1 với yêu cầu thay đổi là cần in ra kết quả là các xâu kí tự chỉ bao gồm các kí tự “A”, “T”, “G”, “X”.

Xem đáp án » 11/05/2023 117

Câu 4:

Cho các hệ số ak,ak1,ak,...,a1,a0, hãy viết chương trình sinh tất cả các đa thức bậc k có thể thành lập từ các hệ số trên, mỗi hệ số sử dụng một lần. Một ví dụ của đa thức trên là akxk+ak1xk1+a1x+a0 

Xem đáp án » 11/05/2023 88

Câu 5:

Trong Nhiệm vụ 2, động tác "quay lui" nằm ở đâu? Việc hoán vị được thực hiện như thế nào?

Xem đáp án » 11/05/2023 80

Bình luận


Bình luận
tailieugiaovien.com.vn
tuyen-dung-giao-vien-1900