Giáo trình Thiết kế & Đánh giá thuật toán - Bài giảng 5: Sắp xếp nhanh - Lê Nguyên Khôi
Phân hoạch dựa trên phần tử ngẫu nhiên: Thời gian chạy không phụ thuộc vào dữ liệu đầu vào. Không cần giả thiết về phân phối của dữ liệu đầu vào. Không dữ liệu nào tạo nên trường hợp xấu nhất. Trường hợp xấu nhất chỉ do hàm sinh số ngẫu nhiên. Giả thiết khi phân tích thời gian chạy Mảng bao gồm các phần tử khác nhau Mảng có các phần tử giống nhau? Trường hợp đặc biệt, mảng toàn các phần tử giống nhau Thời gian chạy theo trường hợp xấu nhất Giả thiết khi phân tích thời gian chạy Mảng bao gồm các phần tử khác nhau Mảng có các phần tử giống nhau? Trường hợp đặc biệt, mảng toàn các phần tử giống nhau Thời gian chạy theo trường hợp xấu nhất Phân hoạch thành 3 mảng con Mảng con bên trái < x Mảng con bên phải > x Mảng con ở giữa = x Thời gian chạy nhanh hơn Trường hợp đặc biệt, tất cả các phần
Các file đính kèm theo tài liệu này:
- thiet_ke_danh_gia_thuat_toanbaigiang05_sapxepnhanh_8309_2032092.pdf