Généralement, Heap peut être de deux types :
- Max -Heap :Dans Max-Heap, la clé présente dans le nœud racine doit être la plus grande parmi les clés présentes dans tous ses enfants. La même propriété doit être récursivement vraie pour tous les sous-arbres de cet arbre binaire.
- Min-Heap :Dans Min-Heap, la clé présente au nœud racine doit être la plus petite des clés présent dans tous ses enfants. La même propriété doit être vraie de manière récursive pour tous les sous-arbres de cet arbre binaire.
int SplMaxHeap::count()Paramètres :Cette fonction ne prend aucun paramètre.Valeur de retour :Cette renvoie le nombre de nœuds présents dans le tas. Les programmes suivants illustrent la fonction SplMaxHeap::count() en PHP :Programme 1 :
// Créer un nouveau Max Heap vide
$heap
=
new
SplMaxHeap();
$heap
-> insérer (
`GEEKS`
);
$heap
-> insérer (
`gfg`
);
// Imprimer le résultat
echo
$heap
->
count
();
?>
Quitter :2
Programme 2 : < ? Php
// Créer un nouveau Max Heap vide
$heap
=
new
SplMaxHeap();
// Imprimer le résultat
echo
$ tas
->
count
().
""
;
$heap
-> insérer (
`GEEKS`
);
$heap
-> insérer (
`gfg`
);
$heap
-> insérer (
`DSA`
);
$heap
-> insert (
`ALGO`
);
$heap
-> insérer (
`C`
);
// Imprimer le résultat
echo
$heap
->
count
();
?>
Quitter :0 5
Lien : https://www.php.net/manual /en/splheap.count.php < /b>