Results (
Vietnamese) 2:
[Copy]Copied!
Hình 12.1 cây tìm kiếm nhị phân. Đối với bất kỳ nút x, các phím trong cây con trái của x là tại hầu hết các x: chủ chốt,
và các phím trong cây con phải của x là ít nhất x: key. Cây tìm kiếm nhị phân khác nhau có thể đại diện cho
cùng một tập hợp các giá trị. Các trường hợp xấu nhất chạy thời gian cho hầu hết các hoạt động tìm kiếm cây là tỷ lệ thuận
với chiều cao của cây. (a) Một cây tìm kiếm nhị phân trên 6 nút với chiều cao 2. (b) Một nhị phân kém hiệu quả
cây tìm kiếm với chiều cao 4 có chứa các phím tương tự.
con phải của nó, và mẹ của nó, tương ứng. Nếu một đứa trẻ hoặc cha mẹ là mất tích, các
thuộc tính thích hợp chứa các giá trị NIL. Nút gốc là nút duy nhất trong
cây mà cha mẹ là NIL.
Các phím trong một cây tìm kiếm nhị phân luôn được lưu trữ trong một cách nào đó để thỏa mãn
sở nhị phân tìm kiếm cây:
Cho x là một nút trong cây tìm kiếm nhị phân . Nếu y là một nút trong cây con trái
của x, sau đó y: key? x: key. Nếu y là một nút trong cây con phải của x, sau đó
y: key? x:. key
Như vậy, trong hình 12.1 (a), chìa khóa của gốc là 6, các phím 2, 5, và 5 trong trái của
cây con không được lớn hơn 6, và các phím 7 và 8 trong cây con phải của nó là không nhỏ
hơn 6. Các tài sản cũng tương tự cho tất cả các nút trong cây. Ví dụ, phím 5
trong con trái của gốc là không nhỏ hơn phím 2 trong cây con trái của nút đó và không
lớn hơn so với các phím 5 trong cây con phải.
Thuộc tính nhị phân tìm kiếm cây cho phép chúng ta in ra tất cả các phím trong một số nhị phân
cây tìm kiếm trong thứ tự sắp xếp bởi một thuật toán đệ quy đơn giản, được gọi là một cây inorder
đi bộ. Thuật toán này được đặt tên như vậy bởi vì nó in chìa khóa của gốc rễ của một cây con
giữa in các giá trị trong cây con trái của nó và in ấn những người trong cây con phải của nó.
(Tương tự như vậy, một đi bộ cây preorder in gốc trước khi các giá trị trong một trong hai cây con,
và . dạo cây postorder in gốc sau khi các giá trị trong cây con của nó) Để sử dụng
các thủ tục sau đây để in tất cả các yếu tố trong một cây tìm kiếm nhị phân T, chúng tôi gọi
inorder-TREE-WALK.T: root /.
Being translated, please wait..
![](//wwwimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)