D83 169. Mehrheitselement
Fragenlink
Fragenanalyse
Geben Sie bei einem gegebenen Array die Elemente zurück, die mehr als die Hälfte der Zeit vorkommen.
Idee
Verwenden Sie die Funktion array_count_values , um die Anzahl der Vorkommen von Elementen zu berechnen, verwenden Sie arsort, um die Ergebnisse in umgekehrter Reihenfolge zu sortieren, und geben Sie das erste aus. (Verwandte Tutorial-Empfehlungen: php-Video-Tutorial)
Endgültiger Code
<?php class Solution { /** * @param Integer[] $nums * @return Integer */ function majorityElement($nums) { $values = array_count_values($nums); arsort($values); return key($values); } }
Das obige ist der detaillierte Inhalt vonLeetcode PHP--D83 169. Mehrheitselement. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!