TAILIEUCHUNG - Bài giảng Cấu trúc dữ liệu và giải thuật 1: Chương 9

Bài giảng Cấu trúc dữ liệu và giải thuật 1: Chương 9 trình bày các nội dung chính sau: Cây nhị phân tìm kiếm cân bằng, tổ chức dữ liệu, các trường hợp mất cân bằng do lệch trái, các thao tác trên cây cân bằng, . Mời các bạn cùng tham khảo để nắm nội dung chi tiết. | CẤU TRÚC CẤUTRÚC DỮ LIỆU VÀGIẢI GIẢITHUẬT THUẬT11 Cấu trúcDỮ liệuVÀ dữLIỆU và thuật giải Click To Edit 1 NỘIMaster CÂY NHỊ PHÂN TÌM KIẾM CÂN BẰNG DUNGTitle Style Ðịnh nghĩa Click To Edit Master Title Style Cây nhị phân tìm kiếm cân bằng là cây mà tại mỗi nút của nó độ cao của cây con trái và của cây con phải chênh lệch không quá một 44 giải 11 23 88 Ví dụ VÀ liệuVÀ GIẢI và THUẬT THUẬT thuật GIẢI 13 37 59 108 trúcDỮ TRÚC CẤUTRÚC LIỆU dữLIỆU DỮ 15 30 40 55 71 Cấu CẤU 2 Tổ Click chức dữ To liệu Edit Master Title Style Chỉ số cân bằng độ lệch giữa cây trái và cây phải của một nút Các giá trị hợp lệ CSCB p 0 Độ cao cây trái p Độ cao cây phải p giải CSCB p 1 Độ cao cây trái p lt Độ cao cây THUẬT THUẬT 11 phải p thuật GIẢI GIẢI CSCB p -1 Độ cao cây trái p gt Độ và VÀ liệuVÀ cao cây phải p Cấu CẤU TRÚC CẤUTRÚC DỮ trúcDỮ LIỆU dữLIỆU 3 Tổ Click chức dữ To liệu tt Edit Master Title Style define LH -1 cây con trái cao hơn define EH 0 cây con trái bằng cây con phải define RH 1 cây con phải cao hơn typedef struct tagAVLNode char balFactor chỉ số cân bằng giải THUẬT THUẬT thuật 11 Data key GIẢI GIẢI struct tagAVLNode pLeft và VÀ liệuVÀ struct tagAVLNode pRight LIỆU dữLIỆU DỮ AVLNode trúcDỮ TRÚC CẤUTRÚC typedef AVLNode AVLTree Cấu CẤU 4 CácClick trường Tohợp mất Edit cân bằng Master do lệch Title Styletrái Cây mất cân bằng tại nút T TH1 Left-Left T TH2 Left-Right T T1 R T1 R GIẢI GIẢI giải THUẬT THUẬT thuật 11 L1 R1 và VÀ T2 liệuVÀ L1 trúcDỮ TRÚC CẤUTRÚC LIỆU dữLIỆU DỮ L21 R21 Cấu CẤU 5 CácClick trường Tohợp mất Edit cân bằng Master do lệch Title Stylephải Cây mất cân bằng tại nút T TH3 Right-Right TH4 Right-Left T T L L T1 giải 11 T1 VÀ liệuVÀ GIẢI và THUẬT THUẬT thuật GIẢI L1 R1 T2 R1 trúcDỮ TRÚC CẤUTRÚC LIỆU dữLIỆU DỮ L21 R21 Cấu CẤU 6 CácClick thaoTo tácEdit trên Master cây cânTitle bằngStyle Khi thêm hay xoá 1 nút trên cây cĩ thể làm cho cây mất tính cân bằng khi ấy ta phải tiến hành cân bằng lại. Cây có khả năng mất cân bằng khi thay đổi chiều cao Lệch nhánh trái thêm bên .

TỪ KHÓA LIÊN QUAN
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.