in Algorithms edited by
3,186 views
1 vote
1 vote

What is the maximum number of nodes in a B-tree of order $10$ of depth $3$ (root at depth $0$) ?

  1. $111$
  2. $999$
  3. $9999$
  4. None of the above
in Algorithms edited by
3.2k views

2 Answers

2 votes
2 votes
Best answer

Answer: C

At level 0, max keys can be 9

At level 1, max keys can be 10*9 = 90 (10 nodes containing 9 keys each)

At level 2, max keys can be 10*10*9 = 900

At level 3, max keys can be 10*10*10*9 = 9000

Total = 9000 + 900 + 90 + 9 = 9999

selected by

3 Comments

They have asked maximum number of nodes!!!!!!  Not kyes
0
0
First here it is not clear whether the order is used for keys or block pointer?

in question, it is asked the number of nodes possible not keys?
0
0
then it would be 1111 nodes.
0
0
1 vote
1 vote
The answer is asked about number of nodes. so the formula for finding the maximum number of  nodes (n)
n=(m^(d+1) -1)/m-1
So, number of nodes = (10^4  - 1) / 9  =  1111

Answer is d.

Related questions