leetcode Majority Element
来源:互联网 发布:python 3.0 哪些不同 编辑:程序博客网 时间:2024/05/21 06:33
题目:Given an array of size n, find the majority element. The majority element is the element that appears more than ⌊ n/2 ⌋
times.
You may assume that the array is non-empty and the majority element always exist in the array.
这个数出现的次数大于其他所有数出现的次数public class Solution {
public int majorityElement(int[] num) {int count=1;
int seed=num[0];
int len=num.length;
for(int i=1;i<len;i++){
if(seed==num[i]){
count++;
}else if(count>0){
count--;
}else{
seed=num[i];
}
}//for
return seed;
}
}
0 0
- 【leetcode】Majority Element II,Majority element algorithm
- Leetcode: Majority Element &Majority Element II
- Leetcode Majority Element
- leetcode 169-Majority Element
- 【leetcode 哈希表】Majority Element
- LeetCode:Majority Element
- leetcode:Majority Element
- leetcode: Majority Element
- [LeetCode] Majority Element
- leetcode 153: Majority Element
- leetcode Majority Element
- LeetCode:Majority Element
- leetcode:Majority Element
- [LeetCode] Majority Element
- Leetcode-Majority Element
- [leetcode]Majority Element
- [LeetCode]Majority Element
- Leetcode: Majority Element
- iOS即时通讯客户端开发之-MAC上搭建OPENFIRE服务器
- HDU 2546--饭卡【01背包变形】
- SharePoint Online 创建门户网站系列之图片滚动
- uva 10791 最小公倍数的最小和
- HDU 3466--Proud Merchants【01背包变形】
- leetcode Majority Element
- Session
- 多线程
- test
- 【Arduino学习笔记】ULN2003APG步进电机控制代码
- hdoj 1203 01背包变形
- HDU 3339--In Action【Floyd+01背包】
- 恢复被rm意外删除数据文件
- Tomcat中JVM内存溢出及合理配置