169. Majority Element
来源:互联网 发布:淘宝手机端详情页模板 编辑:程序博客网 时间:2024/06/05 07:10
int majorityElement(vector<int>& nums) { int res=0,cnt=0; for(int num:nums){ if(cnt==0) {res=num;cnt++;} else(res==num)?cnt++:cnt--; } return res; }
摩尔投票法知乎
摩尔投票法
按bit操作
int majorityElement(vector<int>& nums) { int res=0; for(int i=0;i<32;i++){ int ones=0,zeros=0; for(int num:nums){ if(num&(1<<i)) ones++; else zeros++; } if(ones>zeros) res|=(1<<i); } return res; }
hashmap操作
阅读全文
0 0
- 169.Majority Element && 229. Majority Element II
- [LeetCode]169.Majority Element
- LeetCode 169.Majority Element
- 【LeetCode】169.Majority Element
- LeetCode 169. Majority Element
- LeetCode 169. Majority Element
- 169.Majority Element
- [leetcode] 169.Majority Element
- 169. Majority Element
- Leetcode 169. Majority Element
- 【LeetCode】169. Majority Element
- [LeetCode]169. Majority Element
- 169. Majority Element LeetCode
- 169. Majority Element
- 169. Majority Element
- LeetCode 169. Majority Element
- LeetCode 169. Majority Element
- Leetcode 169. Majority Element
- CSDN-markdown编辑器语法——字体、字号与颜色,背景色
- 进程线程协程那些事儿
- shiro第三天——声明式授权(jsp+servlet+ini)
- Ngrok服务器的搭建
- 盒模型——标准盒模型与怪异盒模型
- 169. Majority Element
- 在python3中,编写GUI调用window下的notepad应用程序
- 大型网站技术架构笔记-第2篇 架构(4)
- 雇佣问题(hireassistant)-c++代码实现
- 求方程的根
- Android 绘制文本的一些方法
- 微信公众号运营推广相关
- Jmeter性能测试 入门
- GIT的简单操作