Question: Write efficient methods that take only a reference to the root of a binary tree, T, and compute: a. The number of nodes in T.

Write efficient methods that take only a reference to the root of a binary tree, T, and compute:
a. The number of nodes in T.
b. The number of leaves in T.
c. The number of full nodes in T.
What is the running time of your routines?

Step by Step Solution

3.39 Rating (161 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

ac All of these routines take linear time static int countNodes Node t if t null return ... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Document Format (1 attachment)

Word file Icon

1486-C-S-A(336).docx

120 KBs Word File

Students Have Also Explored These Related Algorithms Questions!