Maison >développement back-end >Problème PHP >Leetcode PHP题解--D83 169. Élément majoritaire
D83 169. Élément majoritaire
Lien de la question
Analyse des questions
Étant donné un tableau, renvoie les éléments qui apparaissent plus de la moitié du temps.
Idée
Utilisez la fonction array_count_values pour calculer le nombre d'occurrences d'éléments, utilisez arsort pour trier les résultats dans l'ordre inverse et affichez le premier. (Recommandations de didacticiel associées : tutoriel vidéo php)
Code final
<?php class Solution { /** * @param Integer[] $nums * @return Integer */ function majorityElement($nums) { $values = array_count_values($nums); arsort($values); return key($values); } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!