思路:
出现次数大于数组长度的一半,意思就是,排序后n/2下标一定是那个数,不然就小于了一半。
代码:
import java.util.*;
class Solution {
public int majorityElement(int[] nums) {
Arrays.sort(nums);
return nums[nums.length/2];
}
}
出现次数大于数组长度的一半,意思就是,排序后n/2下标一定是那个数,不然就小于了一半。
import java.util.*;
class Solution {
public int majorityElement(int[] nums) {
Arrays.sort(nums);
return nums[nums.length/2];
}
}