What is the breadth-first traversal of a tree below after deleting the node 30 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: "15, 5, 25, 10, 20, 40, 35". Xoá bằng hợp nhất nút 30: con trái 15 lên thay chỗ, còn cả cây con phải gốc 40 được treo làm con phải của nút phải nhất trong cây con trái. Đi phải từ 15 được 25, mà 25 chỉ có con trái 20 nên 25 chính là nút phải nhất, vậy 40 thành con phải của 25. Cây mới: gốc 15 với hai con 5 và 25; 5 giữ con phải 10; 25 giữ con trái 20 và nhận con phải 40; 40 vẫn có con trái 35. Duyệt theo bề rộng cho 15, rồi 5 và 25, rồi 10, 20, 40, cuối cùng 35. "25, 15, 40, 5, 20, 35, 10" sai vì đó là kết quả xoá bằng sao chép, khi khoá 25 được chép lên gốc và 20 nối lên thay nút 25. "25, 15, 40, 5, 35, 10, 20" sai vì vừa dùng cách sao chép vừa xếp lộn mức, đặt 35 trước 20 và đẩy 20 xuống cuối. "15, 5, 40, 10, 35, 25, 20" sai vì nó treo 40 vào đúng chỗ của 25 làm 25 tụt xuống sâu hơn, còn hợp nhất chỉ gắn cây con phải xuống dưới nút phải nhất.
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