Suppose the binary search tree T is made by inserting the following keys consequently: 6, 7, 8, 9, 2, 1, 4, 3 What is the result of breadth-first traverse of T?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "6, 2, 7, 1, 4, 8, 3, 9". Chèn 6, 7, 8, 9, 2, 1, 4, 3: 6 làm gốc; 7 lớn hơn 6 nên thành con phải; 8 thành con phải của 7; 9 thành con phải của 8; 2 nhỏ hơn 6 nên thành con trái của 6; 1 nhỏ hơn 2 nên là con trái của 2; 4 lớn hơn 2 nên là con phải của 2; 3 nhỏ hơn 6, lớn hơn 2, nhỏ hơn 4 nên là con trái của 4. Các lớp lần lượt là 6; rồi 2, 7; rồi 1, 4, 8; rồi 3, 9. Phương án "6, 7, 8, 9, 2, 1, 4, 3" chỉ chép lại đúng thứ tự chèn, nó không phản ánh cấu trúc cây đã dựng. Phương án "6, 2, 1, 7, 4, 8, 3, 9" đưa 1 lên ngay sau 2, tức trộn lớp hai với lớp ba. Phương án "6, 4, 1, 7, 2, 8, 3, 9" cho 4 làm con trái của 6, nhưng 4 vào cây sau 2 và vì 4 lớn hơn 2 nên phải nằm dưới 2.

Cùng phần 4

Xuất hiện trong 1 bộ đề