Max et min nombre de clés dans un B-arbre

Quel est le nombre maximum et minimum de touches qui peuvent être stockées dans un B-arbre d'ordre de 128 et de hauteur 3?

Pour le maximum, voici ce que j'ai fait:
Vous avez un seul nœud racine. Le maximum d'enfants d'un nœud racine est m (ordre), donc c'est de 128. Et chacun de ces 128 enfants ont 128 enfants, cela nous donne un total de 1+128+16384=16512 total de nœuds. Selon Wikipedia, un B-arbre de n nœuds peuvent stocker les n-1 touches, alors que nous laisse avec un maximum de 16511 clés.

Pour min:
Vous avez un seul nœud racine, et le nombre minimum d'enfants, ce qui peut avoir est de 2, et le nombre minimum d'enfants de ces 2 enfants peut avoir sont m/2, où m est l'ordre, afin de 64 enfants. Cela nous laisse avec 1+2+64+64=131 total des enfants et 131-1=130 clés.

Est ce que j'ai fait ici correct?

Ce qui est totalement faux calcul et de la accepté de répondre aussi des guides dans la fausse direction. La question est à propos de min et max n'. de touches, mais vous êtes le comptage des nœuds de l'arbre-B, puis le calcul des min/max pas. de touches qui peuvent être stockées dans un nœud avec x enfants.

OriginalL'auteur Snowman | 2011-04-05