D83 169. 多数決要素
質問リンク
質問分析
配列を指定すると、半分以上出現する要素を返します。
アイデア
array_count_values 関数を使用して要素の出現数を計算し、arsort を使用して結果を逆順に並べ替え、最初の結果を出力します。 (関連チュートリアルの推奨事項: php ビデオ チュートリアル)
最終コード
<?php class Solution { /** * @param Integer[] $nums * @return Integer */ function majorityElement($nums) { $values = array_count_values($nums); arsort($values); return key($values); } }
以上がLeetcode PHP题解--D83 169. 多数決要素の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。