leetcode 169
来源:互联网 发布:考研英语时间分配知乎 编辑:程序博客网 时间:2024/04/30 21:03
- Majority Element
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.
1、常规快排class Solution {public: int majorityElement(vector<int>& nums) { sort(nums.begin(),nums.end()); return nums[nums.size()/2]; }};2、O(n)class Solution {public: int majorityElement(vector<int>& nums) { int k=0; int temp; for(int i=0;i<nums.size();++i){ if(k==0){ temp=nums[i]; k=1; } else if(nums[i]==temp){ k++; } else k--; } return temp; }};
0 0
- leetcode 169
- LEETCODE 169
- Leetcode 169
- leetcode 169
- leetcode 169
- Leetcode 169
- Leetcode note--Leetcode 169Majority Element
- LeetCode(169) Majority Number
- leetcode 169-Majority Element
- [leetcode 169] Majority Element
- leetCode#169 Majority Element
- leetCode 169 [PHP代码]
- Leetcode-169Majority Element
- LeetCode 169: Majority Element
- [LeetCode][169][Majority Element]
- LeetCode 169 Majority Element
- Majority Element leetcode[169]
- Leetcode[169]-Majority Element
- tomcat启动startup.bat一闪而过
- 梯度、散度和旋度
- Spring初学之Bean标签中的abstract和parent属性
- Android中如何实现应用再按一次退出程序
- Javascript模块化编程(二):AMD规范
- leetcode 169
- yum源 改为163
- ios 获取真机的crash日志(一)
- NSArray中containsObject的用法
- 正常的Java web项目 Deployment Assembly 配置
- LeetCode 第 155 题 (Min Stack)
- 三个二维数组的比较
- 汽水瓶
- Big-Endian and Little-Endian Test in ARM and PowerPC SoC