TAILIEUCHUNG - Giáo trình Cấu trúc dữ liệu và giải thuật: Phần 2 - ĐH Sư phạm kỹ thuật Nam Định

Tiếp nội dung phần 1, Giáo trình Cấu trúc dữ liệu và giải thuật: Phần 2 cung cấp cho người học những kiến thức như: Định nghĩa và khái niệm Cây; Một số phương pháp sắp xếp; Phân tích đánh giá các thuật toán; Bài toán tìm kiếm; Tìm kiếm tuần tự. Mời các bạn cùng tham khảo! | CHƢƠNG 6 CÂY . ĐỊNH NGHĨA VÀ KHÁI NIỆM a. Định nghĩa Một cây là một tập hữu hạn các nút trong đó có một nút đặc biệt gọi là gốc root . Giữa các nút có một quan hệ phân cấp gọi là quot quan hệ cha con quot . Có thể định nghĩa cây là một cách đệ quy như sau 1. Một nút là một cây. Nút đó cũng là gốc của cây ấy 5. Nút n là một nút và T1 T2 . Tk là các cây với n1 n2 . nk lần lượt là các gốc thì một cây mới T sẽ được tạo lập bằng cách cho nút n trở thành cha của nút n1 n2 . nk nghĩa là trên gốc lúc đó n1 n2 . nk là con của nút n. Để tiện người ta cho phép tồn tại một cây không có nút nào mà ta gọi là cây rỗng null tree Ví dụ Mục lục của một cuốn sách của một chương trong sách có cấu trúc của một cây. Chẳng hạn mục lục của chương 6 này Chương 6 Cây Định nghĩa và các khái niệm Cây nhị phân Định nghĩa và tính chất Biểu diễn cây nhị phân Phép duyệt cây nhị phân Cây nhị phân nối vòng Cây tổng quát Biểu diễn cây tổng quát Phép duyệt cây tổng quát áp dụng Cây biểu diễn biểu thức Cây biểu diễn các tập Các quyết định Ta có thể biểu diễn bởi một cây có dạng như sau 6 Hình Biểu thức số học x y z- t u v có thể biểu diễn dưới dạng cây như hình Các tập bao nhau có thể biểu diễn như hình Đối với cây chẳng hạn xét cây ở hình x u v Nút A được gọi là gốc của cây y - B C D là gốc của cây con của A z t A là cha của B C D Hình B C D là con của A b. Các khái niệm Số các con của nút gọi là cấp degree của nút đó. Ví dụ cấp của A là 3 cấp của H là 2 a b d f g e i c Hình Nút có cấp bằng không gọi là lá deaf hay nút tận cùng dermimal noder . Ví dụ nút E C K L v v Nút không là lá được gọi là nút nhánh branch node Cấp cao nhất của nút trên cây gọi là cấp của cây đó. Cây ở hình là cây cấp 3 A B C D E F G H I M K Hình Gốc của cây có số mức level là 1. Nếu nút cha có số mức là i thì nút con có số mức là i 1. Ví dụ nút A có số mức

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.