Đang chuẩn bị liên kết để tải về tài liệu:
Bài thuyết trình nhóm 2 đề tài: cấu trúc dữ liệu

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

a Khái niệm sắp xếp : Sắp xếp là một quá trình bố trí lại các phần tử của một tập đối tượng nào đó theo một thứ tự ấn định . VD :Thứ tự tăng dần hay giảm dần của một dãy số./ | Giới thiệu các thành viên trong Nhóm 4 Nhóm 4 gồm 3 thành viên : Nguyễn văn Tuyến Lê thị Xim Vũ thị Băng Thuyết trình : Vũ Thị Băng Tạo lập siled : Nguyễn Văn Tuyến Biên soạn nội dung : Lê Thị Xim Biên soạn đề cương : các thành viên trong nhóm. ®Æt vÊn ®Ò a> Khái niệm sắp xếp : Sắp xếp là một quá trình bố trí lại các phần tử của một tập đối tượng nào đó theo một thứ tự ấn định . VD :Thứ tự tăng dần hay giảm dần của một dãy số./ Yêu cầu về sắp xếp thường xuyên xuất hiện trong các ứng dụng tin học với những mục đích khác nhau. Bây giờ chúng ta xét tới một phương pháp có vai trò khá đặc biệt là do ở chỗ nó dựa trên một phép xử lý đơn giản hơn sắp xếp để thực hiện sắp xếp đó là : SẮP XẾP HÒA NHẬP II Phép hòa nhập 2 đường . 1. Khái niệm . Hòa nhập 2 đường là phép hợp nhất các bản ghi của 2 bảng đã được sắp xếp ghép thành 1 bảng có kích thước lớn hơn cũng được sắp xếp. 2> Tư tưởng : Trước tiên ta so sánh 2 khóa nhỏ nhất (hoặc lớn nhất ) của 2 bảng chọn sau đó chọn khóa nhỏ hơn (hoặc lớn | Giới thiệu các thành viên trong Nhóm 4 Nhóm 4 gồm 3 thành viên : Nguyễn văn Tuyến Lê thị Xim Vũ thị Băng Thuyết trình : Vũ Thị Băng Tạo lập siled : Nguyễn Văn Tuyến Biên soạn nội dung : Lê Thị Xim Biên soạn đề cương : các thành viên trong nhóm. ®Æt vÊn ®Ò a> Khái niệm sắp xếp : Sắp xếp là một quá trình bố trí lại các phần tử của một tập đối tượng nào đó theo một thứ tự ấn định . VD :Thứ tự tăng dần hay giảm dần của một dãy số./ Yêu cầu về sắp xếp thường xuyên xuất hiện trong các ứng dụng tin học với những mục đích khác nhau. Bây giờ chúng ta xét tới một phương pháp có vai trò khá đặc biệt là do ở chỗ nó dựa trên một phép xử lý đơn giản hơn sắp xếp để thực hiện sắp xếp đó là : SẮP XẾP HÒA NHẬP II Phép hòa nhập 2 đường . 1. Khái niệm . Hòa nhập 2 đường là phép hợp nhất các bản ghi của 2 bảng đã được sắp xếp ghép thành 1 bảng có kích thước lớn hơn cũng được sắp xếp. 2> Tư tưởng : Trước tiên ta so sánh 2 khóa nhỏ nhất (hoặc lớn nhất ) của 2 bảng chọn sau đó chọn khóa nhỏ hơn (hoặc lớn hơn ) để đưa ra miền sắp xếp ( 1 miền nhớ phụ có kích thước bằng tổng kích thước hai bảng con ) và đặt nó vào vị trí thích hợp tiếp đó khóa được chọn từ đấy bị loại ra khỏi bảng chứa nó . quá trình như vậy cứ tiếp tục cho tới khi 1 trong 2 bảng đã cạn . cuối cùng ta chỉ cần chuyển toàn bộ pần đuôi của bảng còn lại ra miền sắp xếp là xong . 3> Giải thuật : prucedure merge(x,b,m,n,z) var i,j,k :interger 1: i:=k :=b ; j :=m+1; while i =m then (zk,.zn):=(xi, ,xn) Else (zk ,zn):= (xi ,xm) 4 : return 4> Độ phức tạp của thuật toán Trong câu lệnh while ứng với 1 phép so sánh thì có 1 phép chuyển chỗ , nhưng nếu một mạch nào đó kết thúc sớm thì cả phần đuôi của mạch còn lại được chuyển sang miền sắp xếp mà không tương ứng với một phép so sánh nào vì vậy đối với phép sắp xếp này ta lại chọn phép tích cực là phép chuyển chỗ để làm căn cứ đánh giá thời gian thực hiện giải thuật

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.