Multiple Choice
To add a new element X to a heap:
A) if the tree is empty,make X the root of a new tree;otherwise,compare X to the root,if X is less,put it in the left subtree,if it is greater,put in the right subtree
B) First add X in the position of the root.If X is a leaf,or is less than its children,stop.Otherwise,repeatedly swap X with the smaller of its two children until X becomes a leaf,or becomes less than its children.
C) Add X as a leaf,taking care to preserve the completeness of the heap.If X is now the root,or is greater than its parent,stop.Otherwise,repeatedly swap X with its parent until X becomes the root,or becomes greater than its parent.
D) insert X using the same algorithm for insertion in a binary search tree.If the tree remains balanced,stop.Otherwise,execute a rebalancing operation.
Correct Answer:

Verified
Correct Answer:
Verified
Q2: The heap sort method has a worst
Q3: The depth of a binary tree<br>A) is
Q4: A binary tree with depth d is
Q5: A sorting algorithm based on a priority
Q6: The length of the longest path from
Q7: Consider the operation of deleting the root
Q8: Assuming a Node class<br>class Node<br>{<br>int element;<br>Node left,right;<br>Node(int
Q9: A complete binary tree with N nodes
Q10: Consider the operation of deleting the root
Q11: A binary tree traversal method that recursively