• 技术文章 >后端开发 >PHP问题

    Leetcode PHP题解--D83 169. Majority Element

    步履不停步履不停2019-06-12 17:29:29原创827

    未标题-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核实处理。
    专题推荐:php 题解 Leetcode
    上一篇:PHP匿名函数可以干什么用 下一篇:Leetcode PHP题解--D82 13. Roman to Integer
    PHP编程就业班

    相关文章推荐

    • 用递归函数做以下题目• 有关多线程的一些题目,分享大家做一下• lintcode 题目记录3

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网