[LeedCode OJ]#169 Majority Element
来源:互联网 发布:相思相见知何日 编辑:程序博客网 时间:2024/06/10 08:54
【 声明:版权所有,转载请标明出处,请勿用于商业用途。 联系信箱:libin493073668@sina.com】
题目链接:https://leetcode.com/problems/majority-element/
题意:
给出一个数字,找出数组内出现次数超过一半的数
思路:
哈希标记法记录出现的次数
class Solution{public: int majorityElement(vector<int>& nums) { int n = nums.size(); map<int,int> cnt; for(int i = 0; i<n; i++) { cnt[nums[i]]++; if(cnt[nums[i]]>n/2) return nums[i]; } }};
0 0
- [LeedCode OJ]#169 Majority Element
- OJ 169 Majority Element
- OJ 169 Majority Element
- 【LeetCode OJ 169】Majority Element
- [leetcode oj 169]Majority Element
- LeedCode----169. Majority Element(M)
- LeetCode OJ Majority Element
- [OJ ] Majority Element II
- [LeedCode OJ]#27 Remove Element
- Majority Element LeetCode OJ 刷题
- <LeetCode OJ> 169. Majority Element
- LeetCode OJ-169. Majority Element
- 五、[LeetCode OJ]Majority Element
- [LeedCode OJ]#162 Find Peak Element
- LeetCode OJ 系列之169 Majority Element --Python
- leetcode 169-Majority Element
- 169 Majority Element
- [leetcode 169] Majority Element
- UVA 1584 Circular Sequence
- Redis详细,config配置,win和linux下怎么玩,和mysql数据同步。
- android color.xml
- Algorithms—268.Missing Number
- 2种基于异常机制的反调试方法
- [LeedCode OJ]#169 Majority Element
- Linux下安装Python3
- extjs4 之单元格编辑 获取列对象
- Android IM(五)连接断开重连
- Linux内核设计与实现--学习笔记--第三章- 1(task_struct等)
- 黑马程序员——线程Thread一(线程创建)
- Android系统自带样式(android:theme)
- 深入理解RunLoop
- 不使用Sencha Cmd,创建EXT-JS应用