Bonjour,
J'ai un problème qui est de montrer qu'un tas binaire de n éléments a une hauteur de log(n).
Voici ce que j'ai fait mais je suis pas sûr que c'est correct.
On sait que le nombre d'éléments n dans un tas binaire est : 2^h+1 -1
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 2^h+1 -1 = n log(2^h+1 -1) = log(n) (h+1) * log(2) - 1 = log(n) h+1 * 1 - 1 = log(n) h=log(n)
Partager