Bài giảng đệ quy quay lui

35 2 0
Tài liệu đã được kiểm tra trùng lặp
Bài giảng đệ quy quay lui

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

PowerPoint Presentation GIẢI THUẬT ĐỆ QUI QUAY LUI Quay lui là ban đầu ta tiến, tiến và tiến cho đến khi không tiến được nữa thì lui và lui cho đến khi có đường đi mới, ta lại tiến và tiến lại lui, lu[.]

GIẢI THUẬT ĐỆ QUI QUAY LUI Quay lui ban đầu ta tiến, tiến tiến không tiến lui lui có đường mới, ta lại tiến tiến… lại lui, lui hết đường lui Xong việc! NỘI DUNG      Ý tưởng Mô hình Bài tốn ngựa tuần Bài tốn qn hậu Bài tập Ý TƯỞNG • Nét đặc trưng phương pháp quay lui bước hướng tới lời giải cuối tốn hồn tồn làm thử • Tại bước – Nếu có lựa chọn ghi nhận lại lựa chọn tiến hành bước thử – Ngược lại làm lại bước trước, xóa bỏ ghi nhận quay thử lựa chọn cịn lại MƠ HÌNH ĐỆ QUI QUAY LUI • • • Lời giải toán thường biểu diễn vector gồm n thành phần x=(x1,x2, ,xn) phải thỏa mãn điều kiện Để lời giải x, ta phải xây dựng dần thành phần lời giải xi Tại bước i: – Đã xây dựng xong thành phần: x1,x2, xi-1 – Xây dựng thành phần xi cách thử tất khả mà xi chọn: MƠ HÌNH ĐỆ QUI QUAY LUI – Nếu khả j phù hợp cho xi xác định xi theo khả j Thường phải thêm thao tác ghi nhận trạng thái toán để hỗ trợ cho bước quay lui – Nếu i=n ta có lời giải, ngược lại tiến hành bước i+1 để xác định xi+1 – Nếu khơng có khả chấp nhận cho xi ta lùi lại bước trước (i-1) để xác định lại thành phần xi-1 MƠ HÌNH ĐỆ QUI QUAY LUI • Mơ hình phương pháp quay lui viết thủ tục sau, với n số bước cần thực hiện, k số khả chọn xi • Try(i) – For (j=1->k) • If (xi chấp nhận khả j) – Xác định xi theo khả j – Ghi nhận trạng thái – if(ik) • if(xi chấp nhận khả j) – Xác định xi theo khả j – Ghi nhận trạng thái – If (i

Ngày đăng: 18/12/2022, 16:52

Tài liệu cùng người dùng

Tài liệu liên quan