Bài giảng Cấu trúc dữ liệu và giải thuật (Data structures and Algorithms): Chương 1 - Ngô Công Thắng

22 22 0
Bài giảng Cấu trúc dữ liệu và giải thuật (Data structures and Algorithms): Chương 1 - Ngô Công Thắng

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài giảng Cấu trúc dữ liệu và giải thuật (Data structures and Algorithms): Chương 1 giới thiệu về Cây (Tree). Những nội dung chính trong chương này gồm có: Định nghĩa và khái niệm, cây nhị phân, cây tổng quát, ứng dụng. Mời các bạn cùng tham khảo.

CHƯƠNG 1: CÂY (TREE) GV Ngô Công Thắng Bộ môn Công nghệ phần mềm Khoa Công nghệ thông tin Website: dse.hua.edu.vn/ncthang Email: ncthang@vnua.edu.vn Chương 1: Cây (Tree) Định nghĩa khái niệm Cây nhị phân Cây tổng quát Ứng dụng Ngô Công Thắng Bài giảng Cấu trúc liệu giải thuật - Chương 01 1.2 Định nghĩa khái niệm 1.1 Định nghĩa (tree) l Cây tập hợp hữu hạn nút, có nút đặc biệt gọi gốc (root) Giữa nút có quan hệ phân cấp gọi quan hệ cha l Một khơng có nút gọi rỗng (null tree) l Các ví dụ Ngơ Cơng Thắng Bài giảng Cấu trúc liệu giải thuật - Chương 01 1.3 Ví dụ 1: Mục lục chương biểu diễn dạng Chương 6.1 6.2 6.2.1 6.2.2 6.3 6.3.1 6.3.2 Ngô Công Thắng Bài giảng Cấu trúc liệu giải thuật - Chương 01 1.4 Ví dụ 2: Biểu thức số học biểu diễn dạng x+y*(z-t)+u/v Ngô Công Thắng Bài giảng Cấu trúc liệu giải thuật - Chương 01 1.5 Ví dụ 3: Các tập bao biểu diễn dạng l Có tập bao A, B, C, D, E, F Ngô Công Thắng Bài giảng Cấu trúc liệu giải thuật - Chương 01 1.6 1.2 Các khái niệm l Gốc (Root): Gốc nút đặc biệt khơng có nút cha Ví dụ 3: A gốc A cha B, E, F B, E, F A B, E, F gốc của A l Cấp (Degree): Số nút gọi cấp nút Ví dụ 3: A có cấp E, F có cấp B có cấp Ngơ Cơng Thắng Bài giảng Cấu trúc liệu giải thuật - Chương 01 1.7 1.2 Các khái niệm (tiếp) l Lá (Leaf): Nút có cấp khơng gọi hay nút tận Ví dụ 3: C,D,E,F l Nút nhánh (Branch Node): Nút không gọi nút nhánh hay nút Ví dụ 3: B nút nhánh l Mức (Level): Gốc có mức Nếu nút cha có mức i nút có mức i+1 Ví dụ 3: A có mức B, E, F có mức C, D có mức Ngơ Cơng Thắng Bài giảng Cấu trúc liệu giải thuật - Chương 01 1.8 1.2 Các khái niệm (tiếp) l Chiều cao (Height) hay chiều sâu (Depth): Là số mức lớn nút có Ví dụ 1: Cây có chiều cao Ví dụ 2: Cây có chiều cao Ví dụ 3: Cây có chiều cao l Đường (Path): Nếu n1, n2, , nk dãy nút mà ni cha ni+1 (1≤i

Ngày đăng: 03/03/2021, 08:28

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan