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

CHƯƠNG 2 : PHƯƠNG PHÁP CHIA ĐỂ TRỊ (Divide - and - conquer) I. Mở đầu 1. Ý tưởng 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. | Simpo PDFMergean d SpZit Unregistẹíed Vers i o n - h tt p i m p o pdf. co m - 33 - CHƯƠNG 2 PHƯƠNG PHAP CHIA ĐE TRỊ Divide - and - conquer I. Mô đầu 1. Y tưởng Có lẽ quan trọng và áp dụng rộng rai nhất là ky thuật thiết kế Chia để trị . No phàn rà bài tóàn kích thước n thành các bài tóàn cọn nhó hơn mà viẽc tìm lời giai cUà chung là cung một càch. Lơi giài cUà bài toàn đà cho đước xày dựng tư lơi giài cua càc bài toàn con này . Ta co thể noi vàn tàt y tương chính cUà phương phàp này là chia dữ liẽu thành tưng miẽn đu nho giai bài toàn trẽn càc miẽn đà chia roi tong hơp kết quà lai. 2. MO hình Nẽu goi D C ft - Vơi ft là miẽn dư liẽu - là hàm thẽ hiẽn càch giai bài toàn thẽo phương phàp chia đẽ trị thì tà co thẽ viẽt void D C ft If ft đu nho giai bài toàn Elsẽ Chia ft thành ft1 . ftm for i 1 i m i D C fti Tong hơp kẽt quà Sau đày là càc minh hoa ky thuàt thiẽt kẽ Chia đẽ trị . II. Thuật toần tìm kiếm nhò phần. 1. Phầt biêu bai toan Cho màng n phàn tử đà đươc sàp tàng dàn và môt phàn tư x. Tìm x co trong màng hay khong Nẽu co x trong màng thì cho kẽt quà là 1 ngươc lài cho kẽt quà 0. Giai bàng thuàt toàn tìm kiẽm nhị phàn . 2. Y tưông Chia đoi màng moi làn so sành phàn tử giưa vơi x nẽu phàn tử x nho hơn thì lay nửa trài ngươc lài thì lay nửa phai. 3. MO tầ thuầt toan Input a Tran Tuan 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 - 34 - 1 X e a Output j I 0 X Ể a Mo ta Tknp a x Đau Cuoi If Đau Cuoi return 0 day trông Else Giữa Đau cuoi 2 If x a Giữa return 1 else if x a Giữa Tknp a x Giữa 1 Cuoi else Tknp a x Đầu Giữa - 1 4. Đô phức tap thôi gian cua thuát toán a Trữơng hợp tot nhất tữơng ững vôi sự tìm đữỢc x trong lan Sô sanh đau tien tữc la a Giữa a n 2 x x nam ợ vị trí giữa mang . Ta cô Ttot n O 1 . b Trữơng hợp xấu nhất ĐỌ phữc tap la O lg n . Thật vậy Neu goi T n la đo phữc tap cua thuật toan thì sau khi kiểm tra đieu kiện x a giữa va sai thì goi đe qui thuạt toan

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.