TAILIEUCHUNG - Bài giảng Cấu trúc dữ liệu & giải thuật: B-Cây

Bài giảng "Cấu trúc dữ liệu và giải thuật: B-Cây" cung cấp cho người học các kiến thức: Cây tìm kiếm m-nhánh, B-Cây, các thao tác trên B-cây. Đây là một tài liệu hữu ích dành cho các bạn sinh viên ngành Công nghệ thông tin và những ai quan tâm dùng làm tài liệu học tập và nghiên cứu. | Giảng viên Văn Chí Nam Nguyễn Thị Hồng Nhung Đặng Nguyễn Đức Tiến 2 Cây tìm kiếm m-nhánh B-Cây Các thao tác trên B-cây Cấu trúc dữ liệu và giải thuật HCMUS 2015 https tailieudientucntt FIT-HCMUS 1 3 m-way search tree m-way tree Cấu trúc dữ liệu và giải thuật HCMUS 2015 4 Cây tìm kiếm m-nhánh là cây có tính chất Có tối đa m-1 khóa trong mỗi node v1 v2 . vk k m-1 . Các giá trị khóa trong node được tổ chức có thứ tự v1 lt v2 lt . lt vk . Một node có k khóa thì sẽ có k 1 cây con các cây con có thể rỗng . Các cây con đặt giữa hai giá trị khóa. Hai cây con nằm ở hai đầu của dãy khóa Mỗi khóa sẽ có cây con trái và cây con phải. Các giá trị của cây con trái sẽ nhỏ hơn giá trị của khóa. Các giá trị của cây con phải sẽ lớn hơn giá trị của khóa. Cấu trúc dữ liệu và giải thuật HCMUS 2015 https tailieudientucntt FIT-HCMUS 2 5 16 25 10 14 20 33 42 11 28 49 Cây tìm kiếm 3-nhánh Cấu trúc dữ liệu và giải thuật HCMUS 2015 6 Tìm kiếm Thêm phần tử Xóa phần tử Cấu trúc dữ liệu và giải thuật HCMUS 2015 https tailieudientucntt FIT-HCMUS 3 7 Tổng quát hóa từ trường hợp cây nhị phân tìm kiếm X là giá trị cần tìm Nếu X lt v1 thì tìm X bên nhánh trái của v1. Ngược lại nếu X gt vk thì tìm X bên nhánh phải của vk. Nếu X vi thì thông báo tìm thấy. Nếu vi lt X lt vi 1 thì tìm X tại cây con nằm giữa vi và vi 1. Cấu trúc dữ liệu và giải thuật HCMUS 2015 8 Tổng quát hóa từ trường hợp cây nhị phân tìm kiếm X là giá trị cần thêm vào cây. Duyệt cây tìm X trên cây. Nếu X đã tồn tại trên cây thì không thêm. Nếu X chưa tồn tại tìm thấy node rỗng thì Nếu node cha của node rỗng tìm thấy còn có thể thêm X vào thì thêm X vào node cha. Ngược lại tạo node mới và thêm X vào node đó. Cấu trúc dữ liệu và giải thuật HCMUS 2015 https tailieudientucntt FIT-HCMUS 4 9 16 25 10 14 20 33 42 11 13 28 49 Thêm vào giá trị 13 Cấu trúc dữ liệu và giải thuật HCMUS 2015 10 16 25 10 14 20 33 42 11 28 37 49 Thêm vào .

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
13    150    1    26-11-2024
9    167    0    26-11-2024
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.