Fonction PHP SplHeap count ()

| | | | | | | | | | |
Fonction SplHeap::count() - il s`agit d`une fonction intégrée à PHP qui est utilisée pour compter les éléments sur le tas.
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.
Remarque.Cet article utilise Max Heap, qui étend la classe SplHeap.Syntaxe :< /b>
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ésultatecho $heap -> count ();
?>
Quitter :
2
Programme 2 : < ? Php
// Créer un nouveau Max Heap vide$heap = new SplMaxHeap();
// Imprimer le résultatecho $ tas -> count (). "" ; $heap -> insérer ( `GEEKS` ); $heap -> insérer ( `gfg` ); $heap -> insérer ( `DSA` ); $heap -> insert ( `ALGO` ); $heap -> insérer ( `C` );
// Imprimer le résultatecho $heap -> count ();
?>
Quitter :
0 5
Lien : https://www.php.net/manual /en/splheap.count.php < /b>