tailieunhanh - Cẩm nang thuật toán tập 1 part 4

Tham khảo tài liệu 'cẩm nang thuật toán tập 1 part 4', khoa học tự nhiên, toán học phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | 126 CÁC PHƯƠNG PHÁP SẮP XẾP Cơ BÀN tracing hợp xấu nhất. Trong trường hợp dữ liệu nhập là ngẫu nhiên chúng ta mong muốn môi phân tử dời ngược nửa đường tính theo trung bình là khoảng nửa sô phân tử nhm dưới đường chéo chính. Tính chất Sắp xểp bông phương pháp nổi bọt cân trung bình Ĩýữị2 tân 30 sánh và N Ỉ2 hoán vị và tương tự cho trường hợp xấu nhất. Trong trường hợp xấu nhất tập tin sắp ngược rõ ràng là íân sắp xếp nổi bọt thứ i cân N-i so sánh và hoán vị chứng minh giống như sắp băng phương pháp chọn. Nhưng thời gian chạy của sắp băng phương pháp nổi bọt phụ thuộc vào dữ liệu nhập. Chảng hạn chỉ cần một lân lặp khi tập tin đã sắp ròi trong trường hợp này phương pháp chèn cũng nhanh như vậy . Trương hộp trung bình không tốt hơn bao nhiêu so với trường hợp xấu nhất mặc dù việc phân tích có vê phức tạp hơn. Tính chất Sáp xếp bỗng phương pháp chèn ỉà tuyến tính đối với các tập tin ỉừm như đã được shp Mặc dù quan điểm vè tập tin hầu như đã được sáp là khá không chính xác nhưng sắp tàng phương pháp chèn thao tác tốt trên một số kiểu tập tin không ngẫu nhiên thường có trong thực tế thực ra sắp băng phương pháp chèn đã lợi dụng được thứ tự hiện có trong tập tin. Chăng hạn để ý thao tác trong sắp xếp bằng phương pháp chèn trên tập tin đã sắp. Mỗi phần tử sẽ được xác nhân ngay vị trí thích hợp của nó trên tập tin và tổng thời gian thực hiên thì tuyến tính. Tương tự cho sắp bằng phương pháp nổi bọt nhưng sắp tòng phương pháp chọn vẫn tỉ lệ N . Mặc dù tập tin không được sáp hoàn toàn nhưng sắp băng phương pháp chèn có thể lất có ích vì thời gian chạy phụ thuộc mạnh vào thứ tự hiện có trong tập tin. Thời gian chạy phụ thuộc vào sô lan hoán chuyển với mỗi phân tử đếm số phân từ nàm bên trái lổn hơn nó. Đó là khoáng cách mà các phần tử cân dời đổi khỉ chèn vào tập tin trong quá trinh sắp xếp. TẠp tin có sẵn các phân có thứ tự thì ít phải chuyển đổi hơn. Giâ sử người ta muốn thêm vài phần tử vào một tập tin đã sắp để tạo một tập tin lớn hơn có thứ tự. Một cách để Làm .

TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN