Heim >Backend-Entwicklung >PHP-Problem >Leetcode PHP--D83 169. Mehrheitselement
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!