A binary tree with n > 1 nodes has n1, n2 and n3 nodes of degree one, two and…

GATE · 2008 · IT

A binary tree with n > 1 nodes has n1, n2 and n3 nodes of degree one, two and three respectively. The degree of a node is defined as the number of its neighbors.


Starting with the above tree, while there remains a node v of degree two in the tree, add an edge between the two neighbors of v and then remove v from the tree. How many edges will remain at the end of the process?

  1. A.

    2 * n1 - 3

  2. B.

    n2 + 2 * n1 - 2

  3. C.

    n3 - n2

  4. D.

    n2 + n1 - 2

Attempted by 105 students.

Show answer

Correct answer: A

The worked solution is available to enrolled students.

Explore the full course: Iocl Engineers Officers Grade A Paper 2

Loading lesson…