您当前的位置: 首页 > 

对方正在debug

暂无认证

  • 2浏览

    0关注

    399博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

求众数II(思维/摩尔投票法)

对方正在debug 发布时间:2020-04-12 10:30:41 ,浏览量:2

题目 此题和多数元素一样的思想。多了个判断的过程,需要循环2遍。后边发现原来这类题有个算法名称的。

class Solution {
public:
    vector majorityElement(vector& nums) {
        int n = nums.size();
        if(n == 1) {
            return nums;
        }else if(n == 2) {
            if(nums[1] == nums[0]) nums.pop_back();
            return nums;
        }else {
            int val1,val2;
            int cnt1 = 0,cnt2 = 0;
            for(int i = 0;i  n/3 && cnt2) ans.push_back(val2);
            return ans;
        }
    }
};
关注
打赏
1664895754
查看更多评论
立即登录/注册

微信扫码登录

0.0354s