Open In App

Data Structures | Queue | Question 8

A Priority-Queue is implemented as a Max-Heap. Initially, it has 5 elements. The level-order traversal of the heap is given below: 10, 8, 5, 3, 2 Two new elements ”1‘ and ”7‘ are inserted in the heap in that order. The level-order traversal of the heap after the insertion of the elements is:

(A)



10, 8, 7, 5, 3, 2, 1

(B)



10, 8, 7, 2, 3, 1, 5

(C)

10, 8, 7, 1, 2, 3, 5

(D)

10, 8, 7, 3, 2, 1, 5


Answer: (D)
Explanation:

The output will be 10, 8,  7, 3, 2, 1, 5.

Refer the image for clarification:

 

Hence Option(D) is the correct answer.

Quiz of this Question
Please comment below if you find anything wrong in the above post

Article Tags :