tailieunhanh - 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

crossorigin="anonymous">
Đã 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.