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