Statement for Linked Answer Questions 76 & 77:
A $3$-ary max heap is like a binary max heap, but instead of $2$ children, nodes have $3$ children. A $3$-ary heap can be represented by an array as follows: The root is stored in the first location, $a[0]$, nodes in the next level, from left to right, is stored from $a[1]$ to $a[3]$. The nodes from the second level of the tree from left to right are stored from $a[4]$ location onward. An item $x$ can be inserted into a $3$-ary heap containing $n$ items by placing $x$ in the location $a[n]$ and pushing it up the tree to satisfy the heap property.
76. Which one of the following is a valid sequence of elements in an array representing $3-$ary max heap?
- $1,3,5,6,8,9$
- $9,6,3,1,8,5$
- $9,3,6,8,5,1$
- $9,5,6,8,3,1$
77. Suppose the elements $7, 2, 10$ and $4$ are inserted, in that order, into the valid $3$-ary max heap found in the previous question, Q.76. Which one of the following is the sequence of items in the array representing the resultant heap?
- $10, 7, 9, 8, 3, 1, 5, 2, 6, 4$
- $10, 9, 8, 7, 6, 5, 4, 3, 2, 1$
- $10, 9, 4, 5, 7, 6, 8, 2, 1, 3$
- $10, 8, 6, 9, 7, 2, 3, 4, 1, 5$