Thuật toán quay lui
-
"Bài giảng Toán rời rạc - Bài 3: Bài toán liệt kê tổ hợp" giới thiệu bài toán liệt kê tổ hợp; trình bày thuật toán quay lui; liệt kê một số cấu hình cơ bản. Để nắm chi tiết hơn nội dung kiến thức, mời các bạn cùng tham khảo bài giảng.
14p nguathienthan10 26-02-2021 76 7 Download
-
Bài giảng "Xây dựng chương trình dịch - Bài 6: Phân tích cú pháp trên xuống có quay lui" cung cấp cho các bạn sinh viên các kiến thức: Bài toán phân tích cú pháp, giải thuật phân tích top down quay lui, nút hoạt động là ký hiệu không kết thúc A, điều kiện để thực hiện giải thuật, giải thuật phân tích cú pháp quay lui,... Mời các bạn cùng tham khảo nội dung chi tiết.
8p tieu_vu16 03-01-2019 64 2 Download
-
Bài giảng gồm các bài tập minh họa cho phương pháp Quay lui: bài toán 8 hậu, bài toán ngựa đi tuần và trò chơi Sudoku. Tài liệu hữu ích dành cho các bạn sinh viên ngành Công nghệ thông tin để các bạn bổ trợ thêm kiến thức lập trình của mình. Mời các bạn cùng tham khảo.
19p hetiheti 04-03-2017 72 10 Download
-
Phương pháp quay lui, vét cạn có thể giải các bài toán tối ưu, bằng cách lựa chọn phương pháp tối ưu trong tất cả các lời giải tìm được. Nhưng nhiều bài toán không gian các lời giải là quá lớn, nên áp dụng phương pháp quay lui khó đảm bảo về thời gian cũng như kỹ thuật. Cho nên ta cần phải cải tiến thuật toán quay lui để hạn chế bớt việc duyệt các phương án. Có nhiều cách cải tiến, trong đó có phương pháp nhánh cận. Mời các bạn cùng tham khảo bài giảng để tìm hiểu cụ thể hơn về phương pháp nhánh cận.
14p hetiheti 04-03-2017 264 16 Download
-
Bài giảng gồm các bài tập minh họa cho phương pháp Quay lui: bài toán liệt kê các hoán vị, bài toán liệt kê dãy nhị phân độ dài N và bài toán duyệt đồ thị. Tài liệu hữu ích dành cho các bạn sinh viên ngành Công nghệ thông tin để các bạn bổ trợ thêm kiến thức lập trình của mình. Mời các bạn cùng tham khảo.
12p hetiheti 04-03-2017 60 5 Download
-
Bài giảng gồm các bài tập minh họa về phương pháp sinh và thuật toán quay lui, cụ thể là các bài toán: bài toán chuỗi 3 ký tự, bài toán liệt kê tập con của tập N phần tử, bài toán tập con K phần tử và bài toán hoán vị tập N phần tử. Đây là các bài toán thường gặp trong môn Phân tích thiết kế thuật giải, mời các bạn cùng tham khảo bài giảng để biết cách giải quyết các bài toán đó.
13p hetiheti 04-03-2017 73 4 Download
-
Đề tài luận văn "Mô phỏng thuật toán đệ quy" nghiên cứu tổng quan về mô phỏng, đưa ra được một quy trình cho việc thiết kế mô phỏng một thuật toán và cách thức cài đặt quá trình mô phỏng nhằm giúp cho việc học và hiểu về ngôn ngữ Đệ quy tốt nhất; đồng thời nghiên cứu, phân tích những khó khăn khi học tập, giảng dạy các thuật toán cơ bản trong cấu trúc dữ liệu và một số giải thuật. Mời các bạn cùng tham khảo.
30p sutihana 05-12-2016 187 18 Download
-
Bài giảng Cấu trúc dữ liệu và giải thuật - Thuật toán đệ quy gồm có những nội dung chính sau đây: Định nghĩa đệ quy, thuật toán đệ quy, phân tích thuật toán đệ quy, đệ quy có nhớ, thuật toán quay lui (backtracking algorithm). Mời các bạn cùng tham khảo.
12p youcanletgo_03 14-01-2016 222 22 Download
-
Phương pháp liệt kê là cách cuốicùng để có thể giải được một số bài toán tổ hợp hiện nay. Mộttrong những phương pháp liệt kê có tính phổ dụng cao đó là phương pháp quay lùi. Để hiểu rõ hơn về phương pháp này mời các bạn tham khảo tài liệu Thuật toán quay lùi sau đây.
16p nguyenpiterson 15-03-2015 462 73 Download
-
Có nhiều bài toán cho đến nay vẫn chưa tìm ra một cách giải thuyết kiểu thuật toán và cũng không biết là có tồn tại thuật toán hay không Có nhiều bài toán đã có thuật toán để giải nhưng không chấp nhận được vì thời gian giải theo thuật toán đó quá lớn hoặc các điều kiện cho thuật toán khó đáp ứng.
21p hongchuong89 06-09-2012 365 69 Download
-
Điều khiển quá trình quay lui (backtracking) Prolog tự động quay lui khi cần thiết Có thể điều khiển quá trình thực thi của chương trình bằng cách sắp lại thứ tự các mệnh đề Nhát cắt là một toán tử dùng để ngăn cản quá trình backtracking của Prolog.
10p taoxanh1 29-10-2011 97 15 Download
-
Phần này mở rộng khái niệm heuristic cho một số bài toán tìm kiếm khác. Các thuật toán tìm kiếm UCS, tìm kiếm tốt nhất và A* thực hiện chiến lược vét cạn trên không gian tìm kiếm để tìm lời giải. Chiến lược này bảo đảm tìm được đường đi (tối ưu) nhưng phải duyệt nhiều trạng thái, đặc biệt khi bài toán có độ sâu lời giải lớn. Các bài toán dưới đây áp dụng các chiến lược tìm kiếm heuristic (cố gắng đưa ra lời giải tốt tại mỗi bước thực hiện) và không quay lui....
4p thanhuthe7777 05-03-2011 243 89 Download
-
Sử dụng các phương pháp: Quay lui, nhánh cận, tham lam, chia để trị và qui hoạch động. Yêu cầu chung với sinh viên: 1. Trình bày ý tưởng giải bài toán và phương pháp sử dụng (nói cách khác tại sao lại sử dụng phương pháp đó) 2. Trình bày thuật toán (dạng mã giả) cho bài toán cùng ý nghĩa của các biến, thủ tục sử dụng trong đó. 3. Đánh giá độ phức tạp của thuật toán (nếu sử dụng đệ qui thì phải trình bày hoặc dùng phương pháp thế hoặc hoặc dùng định lý “chính” để tính độ phức tạp). 4. Mã hóa bằng...
5p stormcutter 20-05-2010 1618 269 Download
-
PHẦN A: CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT (2.5 điểm) Câu 1 (1.5 điểm). Thí sinh trả lời ngắn gọn 6 câu hỏi sau đây, mỗi câu 0.25 điểm: 1.1 Đề giải bài toán Tháp Hà Nội bằng một lời giải thuật đệ quy, người ta hay dùng chiến lược thiết kế giải thuật nào sau đây: a tham lam b quay lui c chia để trị d cả ba câu trên đều sai
4p thuyha 24-06-2009 1642 228 Download