What is the breadth-first traversal of a tree below after deleting the node 40 by merging?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "25, 15, 35, 30, 50, 45". Cây có gốc 40, nhánh trái 25 với hai con 15 và 35, dưới 35 là con trái 30, nhánh phải 50 với con trái 45. Xoá 40 bằng cách nối: nhánh trái lên thế chỗ gốc nên 25 thành gốc mới, còn cả nhánh phải được treo vào nút cực phải của nhánh trái, đi từ 25 sang 35 mà 35 không có con phải nên 35 nhận 50 làm con phải. Cây mới có 25 ở mức một; 15 và 35 ở mức hai; 30 là con trái của 35 và 50 là con phải của 35 ở mức ba; 45 ở mức bốn. Duyệt theo chiều rộng cho 25, 15, 35, 30, 50, 45. Dãy "25, 15, 50, 35, 30, 45" đưa 50 lên làm con phải của gốc mới, nhưng phép nối treo cả nhánh phải xuống dưới nút cực phải 35 chứ không nâng nó lên mức hai. Dãy "25, 15, 35, 50, 30, 45" xếp 50 trước 30 ở cùng mức, trong khi duyệt chiều rộng đọc từ trái sang phải nên con trái 30 phải đứng trước con phải 50. Dãy "25, 15, 35, 30, 45, 50" đặt 45 trước 50, nhưng 45 là con trái của 50 nên nằm sâu hơn một mức.
Cùng phần 4
What is the minimum number of nodes in a nearly complete binary tree with height 4?
(In a tree the height of root is 1, and a binary tree with height h is called nearly complete if the tree is complete at level d for d = 1, 2, ..., h-1, and the leaves in the last level are all in the leftmost positions).Có lời giảiCâu hỏiTo implement an AVL tree, a concept balance factor is introduced (bal = height(right)-height(left)). Suppose an AVL tree is created by inserting to the tree the following keys sequentially:
6, 3, 7, 2, 5, 1
What is the balance factor of the node 6? (please note that the tree is still AVL)Có lời giảiCâu hỏiSuppose the binary search tree T is made by inserting the following keys consequently: 6, 7, 8, 9, 3, 2, 5, 4
What is the result of breadth-first traverse of T?Có lời giảiCâu hỏiCả 76 câu của chủ đề76 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây