TAILIEUCHUNG - Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 2 - Bùi Tiến Lên

Mục tiêu của bài giảng lầ giúp sinh viên hiểu được sự cần thiết về phân tích thuật toán, nắm được các tiêu chuẩn để đánh giá một giải thuật, hiểu được các khái niệm về độ phức tạp thuật toán. nội dung chi tiết. | Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 2 - Bùi Tiến Lên GIỚI THIỆU PHÂN TÍCH THUẬT TOÁN Bùi Tiến Lên 01/01/2017 Phân tích thuật toán Mục tiêu I Hiểu được sự cần thiết về phân tích thuật toán I Nắm được các tiêu chuẩn để đánh giá một giải thuật I Hiểu được các khái niệm về độ phức tạp thuật toán Spring 2017 Data structure & Algorithm 2 Phân tích thuật toán (cont.) Để làm gì? I Cùng một vấn đề, có thể giải quyết bằng nhiều giải thuật khác nhau I Lựa chọn một giải thuật tốt ”nhất” trong các giải thuật cho một bài toán I Cải tiến giải thuật để có một giải thuật tốt hơn Spring 2017 Data structure & Algorithm 3 Phân tích thuật toán (cont.) Các tiêu chí đánh giá thuật toán I Một thuật toán được xem là đúng nếu I Tính đúng đắn: Thuật toán phải chạy đúng I Tính hữu hạn: Thuật toán phải dừng sau một số bước hữu hạn I Một thuật toán được xem là tốt nếu I Bộ nhớ: Sử dụng ít bộ nhớ (liên quan đến cấu trúc dữ liệu) I Thời gian: Thực hiện nhanh Spring 2017 Data structure & Algorithm 4 Thời gian thực hiện chương trình I Các yếu tố ảnh hưởng đến thời gian thực hiện chương trình I Cấu hình máy tính: tốc độ CPU, kích thước bộ nhớ. I Ngôn ngữ lập trình I Cấu trúc dữ liệu I Cài đặt chi tiết I . Spring 2017 Data structure & Algorithm 5 Thời gian thực hiện chương trình (cont.) Định nghĩa 1 I Thời gian thực hiện hay chi phí thực hiện hay độ phức tạp chương trình là hàm của kích thước dữ liệu vào, ký hiệu T (n) trong đó n là kích thước hay độ lớn của dữ liệu vào Spring 2017 Data structure & Algorithm 6 Thời gian .

TỪ KHÓA LIÊN QUAN
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.