TAILIEUCHUNG - Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 7 - Đỗ Bích Diệp (tt)

Bài giảng "Cấu trúc dữ liệu và giải thuật - Chương 7: Tìm kiếm II" trình bày các nội dung: Các dạng cây đặc biệt sử dụng trong tìm kiếm, cấu trúc Bảng băm (Hash Table), tìm kiếm xâu mẫu (Pattern Matching). Đây là một tài liệu hữu ích dành cho các bạn sinh viên Công nghệ thông tin dùng làm tài liệu tham khảo và nghiên cứu. | Chương VII Tìm kiếm - II Tìm kiếm - Phần II Nội dung - Các dạng cây đặc biệt sử dụng trong tìm kiếm Cây tìm kiếm đa nhánh Cây 2 3 Cây nhị phân tìm kiếm tối ưu - Cấu trúc Bảng băm Hash Table - Tìm kiếm xâu mẫu Pattern Matching 1 Cây 2-3 Cây tìm kiếm đặc biệt - Một nút nhánh có 2 hoặc 3 con - Tất cả các đường đi từ nút gốc tới nút lá đều có độ dài bằng nhau - Cây có một nút là trường hợp đặc biệt của cây 2-3 Cấu trúc của các nút trong cây 2-3 - Chỉ có nút lá chứa các giá trị Các phần tử các nút lá chứa các giá trị tăng dần xét từ trái sang phải - Các nút nhánh chứa thông tin về đường đi hỗ trợ cho việc tìm kiếm các giá trị Cây 2-3 Quy cách Quy cách của nút lá trong cây 2-3 TYPE VALUE Quy cách của nút nhánh của cây TYPE LPTR LDATA MPTR MDATA RPTR 2 Cây 2-3 - Ví dụ Tìm kiếm trên cây 2-3 Function SEARCH-2-3 T X 1. p T 2. while TYPE p 1 do begin if X LDATA p then p LPTR p else if X MDATA p then p MPTR p else if RPTR p NULL then p RPTR p else SEARCH-2-3 NULL end 3. Tìm được đến 1 nút lá if VALUE p X then SEARCH-2-3 p else SEARCH-2-3 NULL 4. return

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.