Danh mục

Bài giảng Cấu trúc dữ liệu giải thuật: Sắp xếp

Số trang: 56      Loại file: pdf      Dung lượng: 315.52 KB      Lượt xem: 18      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 39,000 VND Tải xuống file đầy đủ (56 trang) 0
Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Dưới đây là Bài giảng Cấu trúc dữ liệu giải thuật: Sắp xếp. Bài giảng được biên soạn nhằm cung cấp cho các bạn những kiến thức về giải thuật sắp xếp đơn giản, giải thuật sắp xếp nhanh. Mời các bạn tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc dữ liệu giải thuật: Sắp xếpSẮP XẾPĐỗ Thanh Nghịdtnghi@cit.ctu.edu.vnNỘI DUNG• GIẢI THUẬT SẮP XẾP ĐƠN GIẢN– bubble sort, selection sort, insertion sort• GIẢI THUẬT SẮP XẾP NHANH– quick sort, heap sort, bin sort2GIỚI THIỆU• TẠI SAO CẦN SẮP XẾP– Sắp xếp một danh sách các đối tượng theo mộtthứ tự nào đó là một bài toán có ý nghĩa trongthực tiễn– Sắp xếp là một yêu cầu không thể thiếu trongkhi thiết kế các phần mềm ứng dụng– Nghiên cứu phương pháp sắp xếp là rất cần thiết3GIỚI THIỆU• KHÁI NIỆM– Sắp xếp trong là sự sắp xếp dữ liệu được tổ chứctrong bộ nhớ trong của máy tính– Các đối tượng cần được sắp xếp là các mẩu tingồm một hoặc nhiều trường. Một trong cáctrường được gọi là khóa (key), kiểu của nó làmột kiểu có quan hệ thứ tự (như các kiểu sốnguyên, số thực, chuỗi ký tự)– Danh sách các đối tượng cần sắp xếp là mộtmảng của các mẩu tin vừa nói ở trên4GIỚI THIỆU• KHÁI NIỆM– Mục đích của việc sắp xếp là tổ chức lại các mẩutin sao cho các khóa của chúng được sắp thứ tựtương ứng với quy luật sắp xếp– Sắp xếp ngoài là sự sắp xếp được sử dụng khi sốlượng đối tượng cần sắp xếp lớn không thể lưutrữ trong bộ nhớ trong mà phải lưu trữ trên bộnhớ ngoài5

Tài liệu được xem nhiều: