Skip to content
GATEiit

GATE CSE 2020 Q57: Comparisons to find the maximum in a min-heap of 1023 elements

Question

Consider the array representation of a binary min-heap containing 1023 elements. The minimum number of comparisons required to find the maximum in the heap is _______.

Try it: numerical answer: type the value

Numerical answer. No negative marking.
Show answer and explanation

Answer: 511 (official GATE 2020 final answer key)

Concept used: In a min-heap the maximum is always a leaf, and finding the maximum of mm values takes m−1m - 1 comparisons.

First step: A heap of 1023 nodes is a complete tree with 512 leaves; the maximum is among them.

Full step-by-step solution

Detailed working, common mistakes and linked mock tests will be available with a free GATEiit account. Log-in is coming soon.

Share this question

WhatsAppDownload image

Source: official GATE 2020 CS question paper and final answer key, organised by IIT Delhi. Question paper · Answer key