Bài giảng Thuật toán ứng dụng: Tiếp cận chia để trị - Trương Xuân Nam

Bài giảng Thuật toán ứng dụng: Tiếp cận chia để trị cung cấp cho người học những kiến thức như: Ý tưởng chia để trị; Bài toán tính giá trị đa thức; Bài toán tháp Hà Nội; Bài toán đếm số dãy con có tổng cho trước; Phân tích về chia để trị; Bài tập. Mời các bạn cùng tham khảo! | THUẬT TOÁN ỨNG DỤNG Tiếp cận Chia để trị Nội dung 1. Ý tưởng chia để trị 2. Bài toán tính giá trị đa thức 3. Bài toán tháp Hà Nội 4. Bài toán đếm số dãy con có tổng cho trước 5. Phân tích về chia để trị 6. Bài tập TRƯƠNG XUÂN NAM 2 Phần 1 Ý tưởng chia để trị TRƯƠNG XUÂN NAM 3 Ý tưởng chia để trị TRƯƠNG XUÂN NAM 4 Ý tưởng chia để trị Bài học từ cuộc sống chia nhỏ bó đũa để dễ bẻ hơn Ý tưởng cơ bản chia nhỏ bài toán lớn thành các bài toán con để có thể tìm lời giải dễ dàng hơn Tính nhanh ab Tính x ab 2 Tính ab x x nếu b chẵn Hoặc ab x x a nếu b lẻ Chú ý đây vẫn chưa phải cách tính nhanh nhất Sắp xếp trộn Chia dãy làm hai dãy con Sắp xếp hai dãy con Trộn hai dãy con đã sắp làm một TRƯƠNG XUÂN NAM 5 Ý tưởng chia để trị Sắp xếp nhanh Chọn ngẫu nhiên một giá trị m Chia dãy thành hai nửa Một nửa đầu nhỏ hơn m Một nửa sau lớn hơn m Sắp xếp nửa đầu Sắp xếp nửa sau Tìm kiếm nhị phân Chia miền tìm kiếm làm hai Chọn miền tìm kiếm phù hợp Gần như 100 các bài chia đệ trị đặt nền tảng trên lối viết đệ quy TRƯƠNG XUÂN NAM 6 Phần 2 Bài toán tính giá trị đa thức TRƯƠNG XUÂN NAM 7 Bài toán tính giá trị đa thức Cho đa thức Pn x a0xn a1xn-1 . an-1x an Nhập các giá trị a0 a1 . an và x tính giá trị Pn x . Giải bằng chia để trị - P0 x a0 - Pn x Pn-1 x x an Viết bằng đệ quy Chuyển đổi tương ứng sang vòng lặp TRƯƠNG XUÂN NAM 8 Phần 3 Bài toán tháp Hà Nội TRƯƠNG XUÂN NAM 9 Bài toán tháp Hà Nội Có 3 cọc gỗ và N miếng gỗ tròn có bán kích từ nhỏ đến lớn Ban đầu tất cả N miếng gỗ đặt chồng lên nhau ở cọc số 1 theo thứ tự nhỏ ở trên lớn ở dưới Hãy chuyển N miếng gỗ này sang cọc 3 Điều kiện Mỗi lần di chuyển được lấy một miếng gỗ từ cọc này đặt sang cọc khác Tại mọi thời điểm trên cùng một cọc thì miếng gỗ ở trên bao giờ cũng có bán kính nhỏ hơn miếng gỗ ở dưới TRƯƠNG XUÂN NAM 10 Bài toán tháp Hà Nội Tiếp cận chia để trị chia vấn đề thành 3 vấn đề con Chuyển n miếng từ cọc A qua trung gian B sang cọc C Chuyển n-1 miếng từ cọc A qua trung gian C sang cọc B Chuyển miếng thứ n từ A sang C Chuyển n-1

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã 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.