首页  >  文章  >  后端开发  >  Leetcode PHP题解--D83 169. Majority Element

Leetcode PHP题解--D83 169. Majority Element

步履不停
步履不停原创
2019-06-10 09:19:071950浏览

未标题-15.png

D83 169. Majority Element

题目链接

169. Majority Element

题目分析

给定一个数组,返回其中出现次数超过一半的元素。

思路

用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. Majority Element的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关文章

查看更多