Gascognya

关注

2022-01-24(剑指 Offer 39. 数组中出现次数超过一半的数字)

Gascognya

关注

阅读 69

2022-01-24

class Solution {
    public int majorityElement(int[] nums) {
        int time=0;
        int result=0;
        for(int i=0;i<nums.length;++i){
            if(time==0){
                result=nums[i];
                time=1;
            }else if(nums[i]==result){
                ++time;
            }else{
                --time;
            }
        }
        return result;
    }
}

相关推荐

眸晓

剑指 Offer 39. 数组中出现次数超过一半的数字

眸晓 56 0 0

巧乐兹_d41f

【剑指offer】39. 数组中出现次数超过一半的数字

巧乐兹_d41f 68 0 0

醉倾城1

剑指offer39:数组中出现次数超过一半的数字

醉倾城1 46 0 0

心智的年轮

剑指Offer39:数组中出现次数超过一半的数字

心智的年轮 88 0 0

五殳师兄

【剑指 offer】数组中出现次数超过一半的数字

五殳师兄 59 0 0

知年_7740

剑指offer 数组中出现次数超过一半的数字(C++)

知年_7740 121 0 0

左小米z

剑指Offer 刷题 数组中出现次数超过一半的数字

左小米z 73 0 0

奔跑的酆

Day22 39. 数组中出现次数超过一半的数字

奔跑的酆 77 0 0

梦幻之云

【剑指Offer】数组中出现次数超过一半的数字 解题报告(Python)

梦幻之云 64 0 0

小暴龙要抱抱

剑指Offer之二十九-数组中出现次数超过一半的数字

小暴龙要抱抱 27 0 0

精彩评论(0)

0 0 举报