Bài giảng Cấu trúc dữ liệu và thuật toán: Chương 2 - Trịnh Anh Phúc, Nguyễn Đức Nghĩa
Số trang: 63
Loại file: pdf
Dung lượng: 743.97 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Cấu trúc dữ liệu và thuật toán - Chương 2: Thuật toán đệ qui" cung cấp cho người đọc các kiến thức: Khái niệm đệ qui, thuật toán đệ qui, phân tích thuật toán đệ qui, chứng minh tính đúng đắn của thuật toán đệ qui,... Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc dữ liệu và thuật toán: Chương 2 - Trịnh Anh Phúc, Nguyễn Đức Nghĩa Chương 2: Thuật toán đệ quy Trịnh Anh Phúc, Nguyễn Đức Nghĩa 1 1 Bộ môn Khoa Học Máy Tính, Viện CNTT & TT, Trường Đại Học Bách Khoa Hà Nội. Ngày 13 tháng 3 năm 2014 ng.com https://fb.com/tailieudientucntt Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, ViệnCấu CNTT trúc&dữTT, liệu Trường và giải thuật Đại Học Bách Khoa NgàyHà13Nội. tháng ) 3 năm 2014 1 / 63 Giới thiệu 1 Khái niệm đệ quy Hàm đệ qui Tập hợp được xác định đệ qui 2 Thuật toán đệ qui 3 Một số ví dụ minh họa 4 Phân tích thuật toán đệ qui 5 Chứng minh tính đúng đắn của thuật toán đệ qui 6 Thuật toán quay lui Bài toán xếp hậu Bài toán mã tuần ng.com https://fb.com/tailieudientucntt Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, ViệnCấu CNTT trúc&dữTT, liệu Trường và giải thuật Đại Học Bách Khoa NgàyHà13Nội. tháng ) 3 năm 2014 2 / 63 Khái niệm đệ quy Thuật toán đệ qui Khái niệm đệ qui Trong thực tế chúng ta thường gặp những đối tượng đệ quy bao gồm chính nó hoặc được định nghĩa bởi chính nó. Ta nói các đối tượng đó được xác định một cách đệ qui Điểm quân số Các hàm được định nghĩa đệ qui Tập hợp được định nghĩa đệ qui Định nghĩa đệ qui về cây Fractal .... ng.com https://fb.com/tailieudientucntt Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, ViệnCấu CNTT trúc&dữTT, liệu Trường và giải thuật Đại Học Bách Khoa NgàyHà13Nội. tháng ) 3 năm 2014 3 / 63 Khái niệm đệ quy Hàm đệ qui Hàm đệ qui (resursive functions) Định nghĩa Các hàm đệ qui được xác định bởi số nguyên không âm n theo sơ đồ Bước cơ sở (Basic step) : Xác định giá trị hàm tại thời điểm n = 0 hay f (0) Bước đệ qui (Recursive step) : Cho giá trị của hàm f (k) tại k ≤ n đưa ra qui tắc tính giá trị của f (n + 1). ng.com https://fb.com/tailieudientucntt Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, ViệnCấu CNTT trúc&dữTT, liệu Trường và giải thuật Đại Học Bách Khoa NgàyHà13Nội. tháng ) 3 năm 2014 4 / 63 Khái niệm đệ quy Hàm đệ qui Hàm đệ qui (resursive functions) VD1 : f (0) = 3 n = 0 f (n + 1) = 2f (n) + 3 n > 0 VD2 : f (0) = 1 f (n + 1) = f (n) × (n + 1) Pn VD3 : Định nghĩa đệ qui tổng sn = i=1 ai s 1 = ai sn = sn−1 + an ng.com https://fb.com/tailieudientucntt Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, ViệnCấu CNTT trúc&dữTT, liệu Trường và giải thuật ...
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc dữ liệu và thuật toán: Chương 2 - Trịnh Anh Phúc, Nguyễn Đức Nghĩa Chương 2: Thuật toán đệ quy Trịnh Anh Phúc, Nguyễn Đức Nghĩa 1 1 Bộ môn Khoa Học Máy Tính, Viện CNTT & TT, Trường Đại Học Bách Khoa Hà Nội. Ngày 13 tháng 3 năm 2014 ng.com https://fb.com/tailieudientucntt Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, ViệnCấu CNTT trúc&dữTT, liệu Trường và giải thuật Đại Học Bách Khoa NgàyHà13Nội. tháng ) 3 năm 2014 1 / 63 Giới thiệu 1 Khái niệm đệ quy Hàm đệ qui Tập hợp được xác định đệ qui 2 Thuật toán đệ qui 3 Một số ví dụ minh họa 4 Phân tích thuật toán đệ qui 5 Chứng minh tính đúng đắn của thuật toán đệ qui 6 Thuật toán quay lui Bài toán xếp hậu Bài toán mã tuần ng.com https://fb.com/tailieudientucntt Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, ViệnCấu CNTT trúc&dữTT, liệu Trường và giải thuật Đại Học Bách Khoa NgàyHà13Nội. tháng ) 3 năm 2014 2 / 63 Khái niệm đệ quy Thuật toán đệ qui Khái niệm đệ qui Trong thực tế chúng ta thường gặp những đối tượng đệ quy bao gồm chính nó hoặc được định nghĩa bởi chính nó. Ta nói các đối tượng đó được xác định một cách đệ qui Điểm quân số Các hàm được định nghĩa đệ qui Tập hợp được định nghĩa đệ qui Định nghĩa đệ qui về cây Fractal .... ng.com https://fb.com/tailieudientucntt Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, ViệnCấu CNTT trúc&dữTT, liệu Trường và giải thuật Đại Học Bách Khoa NgàyHà13Nội. tháng ) 3 năm 2014 3 / 63 Khái niệm đệ quy Hàm đệ qui Hàm đệ qui (resursive functions) Định nghĩa Các hàm đệ qui được xác định bởi số nguyên không âm n theo sơ đồ Bước cơ sở (Basic step) : Xác định giá trị hàm tại thời điểm n = 0 hay f (0) Bước đệ qui (Recursive step) : Cho giá trị của hàm f (k) tại k ≤ n đưa ra qui tắc tính giá trị của f (n + 1). ng.com https://fb.com/tailieudientucntt Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, ViệnCấu CNTT trúc&dữTT, liệu Trường và giải thuật Đại Học Bách Khoa NgàyHà13Nội. tháng ) 3 năm 2014 4 / 63 Khái niệm đệ quy Hàm đệ qui Hàm đệ qui (resursive functions) VD1 : f (0) = 3 n = 0 f (n + 1) = 2f (n) + 3 n > 0 VD2 : f (0) = 1 f (n + 1) = f (n) × (n + 1) Pn VD3 : Định nghĩa đệ qui tổng sn = i=1 ai s 1 = ai sn = sn−1 + an ng.com https://fb.com/tailieudientucntt Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, ViệnCấu CNTT trúc&dữTT, liệu Trường và giải thuật ...
Tìm kiếm theo từ khóa liên quan:
Cấu trúc dữ liệu Cấu trúc dữ liệu và thuật toán Data structures Thuật toán đệ qui Phân tích thuật toán đệ qui Tính đúng đắn của thuật toán đệ quiTài liệu liên quan:
-
Giáo trình Cấu trúc dữ liệu và thuật toán trên C++
74 trang 376 0 0 -
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 319 0 0 -
Giải thuật và cấu trúc dữ liệu
305 trang 163 0 0 -
Bài giảng Cấu trúc dữ liệu và thuật toán: Chương 7 - Nguyễn Khánh Phương
214 trang 160 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 1 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
64 trang 152 0 0 -
Tập bài giảng Thực hành kỹ thuật lập trình
303 trang 143 0 0 -
Giáo trình Cấu trúc dữ liệu và thuật toán (Tái bản): Phần 1
152 trang 139 0 0 -
Tài liệu tham khảo: Cấu trúc dữ liệu và giải thuật
229 trang 125 0 0 -
Lập trình C - Cấu trúc dữ Liệu
307 trang 74 0 0 -
Bài giảng Cấu trúc dữ liệu và thuật toán: Chương 3 - Một số mô hình thuật toán
42 trang 74 0 0