Cu trúc dliu và gii thut
Đỗ Tun Anh
anhdt@it-hut.edu.vn
Ni dung
zChương 1 – Thiết kế phân tích (5 tiết)
zChương 2 – Gii thut đệ quy (10 tiết)
zChương 3 – Mng và danh sách (5 tiết)
zChương 4 – Ngăn xếp và hàng đợi (10 tiết)
zChương 5 – Cu trúc cây (10 tiết)
zChương 8 – Tìm kiếm (5 tiết)
zChương 7 – Sp xếp (10 tiết)
zChương 6 – Đồ th(5 tiết)
zChương 9 – Sp xếp và tìm kiếm ngoài (after)
Chương 7 – Sp xếp
1. Đặt vn đề
2. Ba phương pháp sp xếp cơ bn
Sp xếp la chn – Selection Sort
Sp xếp thêm dn – Insertion Sort
Sp xếp ni bt/đổi ch- Bubble Sort
3. Sp xếp hòa nhp – Merge Sort
4. Sp xếp nhanh/phân đon – Quick Sort
5. Sp xếp vun đống – Heap Sort
1. Đặt vn đề
Sp xếp các thut toán btrí li các phn t
ca mt mng A[n] theo mt thtnht định.
Vic sp xếp được tiến hành da trên khóa
ca phn t. Ví d: danh mc đin thoi gm:
Tên cơ quan, địa ch, s đin thoi.
Đơn gin bài toán:
-Khóa là các giá trs
-Phn tchcó trường khóa, không có các
thành phn khác
-Sp xếp theo tht tăng dn
2. Ba phương pháp sp xếp cơ bn
zSp xếp la chn – Selection Sort
zSp xếp thêm dn – Insertion Sort
zSp xếp ni bt/đổi ch- Bubble Sort