Bài giảng Cấu trúc dữ liệu và giải thuật: Cây - Phan Mạnh Hiển (2020)

10 11 1
Bài giảng Cấu trúc dữ liệu và giải thuật: Cây - Phan Mạnh Hiển (2020)

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

Thông tin tài liệu

Ví dụ 1: Cấu trúc tổ chức của một công ty.. Ví dụ 2: Cấu trúc hệ thống file.[r]

(1)

Cây

(Trees)

Nguyễn Mạnh Hiển

(2)

Nội dung

1 Cây

(3)(4)

Định nghĩa

Cây tập nút:

• Nếu tập nút rỗng, rỗng • Nếu tập nút khơng rỗng:

− Có nút root gọi nút gốc

− Có k T1, T2, …, Tk (k  0) cho nút gốc nối với nút gốc root cạnh trực tiếp − root gọi nút cha, gốc T1, T2, …,

(5)(6)(7)

Các khái niệm (1)

• Xét có N nút: − Có nút gốc

(8)

Các khái niệm (2)

• Nút lá: nút khơng có (B, C, H)

(9)

Các khái niệm (3)

• Đường từ nút n1 đến nút nk dãy nút n1, n2, …, nk ni cha ni+1 (1  i < k)

• Chiều dài đường số cạnh đường

(10)

• Chiều sâu nút ni chiều dài đường từ nút gốc đến nút ni − Nút gốc có chiều sâu

− Chiều sâu chiều sâu nút sâu

• Chiều cao nút ni chiều dài đường dài từ nút ni đến nút − Nút có chiều cao

− Chiều cao chiều cao nút gốc • Chiều cao = chiều sâu

Ngày đăng: 11/03/2021, 09:46

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

  • Đang cập nhật ...

Tài liệu liên quan