TAILIEUCHUNG - thiết kế và đánh giá thuật toán - trần tuấn minh -8

Có lẽ quan trọng và áp dụng rộng rãi nhất là kỹ thuật thiết kế “Chia để trị” . Nó phân rã bài toán kích thước n thành các bài toán con nhỏ hơn mà việc tìm lời giải của chúng là cùng một cách. Lời giải của bài toán đã cho được xây dựng từ lời giải của các bài toán con này. Ta có thể nói vắn tắt ý tưởng chính của phương pháp này là : chia dữ liệu thành từng miền đủ nhỏ, giải bài toán trên các miền đã chia rồi tổng hợp kết quả. | Simpo PDFMergean d SpZit Unregistẹíed Vers i o n - h tt p i m p o pdf. co m - 113 - 1 Neu a b. trong đo 1 Ngô lai Ta co the xem L là một m X n ma trận Lịj tính va làm đầy cac phan tử cua ma trận nàycO the xem Tính Lj can phai biết Lị j_1 Li-1 j Li-1 j_1. Ta tính cac phan tử cua ma trân L từ goc ben trai lan lửỢt theo cac đửơng cheo song song với đửơng cheo ngửỢc Input a b m n Output L Qhd a m b n L for i 1 i m i if bi e a Lii 1 else Lii 0 for j 1 j n j if a1 e b L 1 j 1 else L 1 j 0 for i 2 i m i for j 2 j n j if a i b j x 1 else x 0 L Max Lh _1 Li_1J Li-1 x Tran Tuan Minh Khoa Toan-Tin Sưu tầm bởi Simpo PDFMergean d SpZit Unregistẹíed Vers i o n - h tt p i m p o pdf. co m - 114 - return Lmn Ghi chu Đe tìm day c từ ma trận L ta xuất phat từ o Lmn . Gia sử đang Ở oLij vá cán xác định ci . 1 i Lmn . Nếu ai bj thì ci ai con ngược lai thì Lij Li j_1 hoặc Lij Li-1 j . Nếu Lij Li j_1 ta đi đến o Li j_1 con nếu Lij Li-1 j thì đi đến o Li-1 j Minh hoa Vôi dữ liệu a b như trến ta co 0 0 1 1 1 11 0 1 1 2 2 2 1 1 1 2 2 3 L L 7 . 1 1 2 2 3 3 j 7x6 1 2 2 3 3 3 1 2 2 3 3 3 _1 2 3 3 4 4 c 1 5 5 3 4. Đô phức tap cua thuât toán T n e O n2 . 5. Cái đát int Bt_Dcnd int a MAX int m int b MAX int n int L MAX MAX int i j x for i 1 i m i if Thuoc a i b 1 L i 1 1 else L i 1 0 for j 1 j n j if Thuoc b j a 1 L 1 ij 1 else L 1 j 0 for i 2 i m i for j 2 j n j if a i b j x 1 Tran Tuấn Minh Khoa Toán-Tin Sưu tầm bởi Simpo PDFMergean d SpZit Unregistẹíed Vers i o n - h tt p i m p o pdf. co m - 115 - else x 0 L i j Max L i j-1 L i-1 j L i-1 j-1 x int k L m n return k void Dcdn int a MAX int b MAX int m int n int L MAX MAX int c MAX int l int i m j n l 0 while i 0 j 0 if a i b j l c l a i i-- j-- else if L i j L i j-1 j-- else i-- for i 1 i l 2 i Hv c i c l-i 1 Đổi chỗ. VI. Bai toan người du lich Bai toan người du lịch ta đa giai bang cac phương phap - Tham lam Lơi giai tìm đươc khỗng chac toi ưu. - Nhanh cận Lơi .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.