5.4.1 Phân tích
Để phân tích thời gian chạy của Sắp xếp nhanh cho một chuỗi đầu vào s = e1,. . . , En
chúng tôi tập trung vào số lượng các yếu tố so sánh thực hiện. [Ps chuyển câu:] ⇐ =
Chúng tôi cho phép so sánh ba chiều ở đây, với kết quả có thể 'nhỏ', 'bằng',
và 'lớn'. Các hoạt động khác chỉ đóng góp các yếu tố liên tục và phụ gia nhỏ
điều kiện để thời gian thực hiện.
Hãy C (n) là số trường hợp tồi tệ nhất của sự so sánh cần thiết cho bất kỳ đầu vào
chuỗi các kích thước n và bất kỳ sự lựa chọn của trục. Hiệu suất trường hợp xấu nhất có thể dễ dàng
xác định. Các subsequences a, b và c trong hình 5.5 được hình thành bằng cách so sánh
các trục với tất cả các yếu tố khác. Điều này làm cho n - 1 so sánh.
đang được dịch, vui lòng đợi..