intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Cấu trúc dữ liệu và giải thuật: Bài 2 - Hoàng Thị Điệp (2014)

Chia sẻ: N N | Ngày: | Loại File: PDF | Số trang:30

53
lượt xem
3
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng "Cấu trúc dữ liệu và giải thuật - Bài 2: Phân tích thuật toán" cung cấp cho người học các kiến thức: Thuật toán - tính đúng đắn, tính hiệu quả, đo thời gian chạy bằng thực nghiệm, thời gian chạy tốt nhất, trung bình, xấu nhất, vấn đề đánh đổi không gian và thời gian, sử dụng kí hiệu ô lớn.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Cấu trúc dữ liệu và giải thuật: Bài 2 - Hoàng Thị Điệp (2014)

Bài 2: Phân tích thuật toán<br /> Giảng viên: Hoàng Thị Điệp<br /> Khoa Công nghệ Thông tin – Đại học Công Nghệ<br /> <br /> Cấu trúc dữ liệu và giải thuật<br /> <br /> HKI, 2013-2014<br /> <br /> A principle to respect whenever you program:<br /> <br /> Pay attention to the cost!<br /> <br /> http://introcs.cs.princeton.edu/java/41analysis/<br /> <br /> Nội dung chính<br />  Thuật toán: tính đúng đắn, tính hiệu quả<br />  Đo thời gian chạy bằng thực nghiệm<br />  Thời gian chạy tốt nhất, trung bình, xấu nhất<br />  Vấn đề đánh đổi không gian và thời gian<br />  Sử dụng kí hiệu ô lớn<br />  Định nghĩa hình thức<br />  Các cấp độ thời gian chạy<br />  Kỹ thuật đánh giá thuật toán bởi ký hiệu ô lớn<br />  Thuật toán không đệ quy<br />  Thuật toán đệ quy<br /> <br /> 3<br /> <br /> diepht@vnu<br /> <br /> Giải thuật nào tốt hơn?<br /> int factorial (int n) {<br /> if (n
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2