169. Majority Element
来源:互联网 发布:java中判断是星期几 编辑:程序博客网 时间:2024/06/14 10:25
题目:https://leetcode.com/problems/majority-element/
代码:
public class Solution { public int majorityElement(int[] nums) { Arrays.sort(nums); int limit = (int)(nums.length/2.0); int m=0,n=1,count; while(m<nums.length&&n<nums.length) { count=1; while(n<nums.length&&nums[m] == nums[n]) { count++; n++; } if(count>limit) break; else { m = n; n++; } } return nums[m]; }}用双点法做的=====================有个超牛逼的答案public class Solution { public int majorityElement(int[] nums) { Arrays.sort(nums); return nums[nums.length/2]; }}
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
- 242. Valid Anagram
- 值传递跟引用传递的区别,hashCode()和equals()的区别, 抽象类和接口的区别
- Palindrome Linked List
- 171. Excel Sheet Column Number
- CSDN这体验我也真是醉了
- 169. Majority Element
- 使用RxJava和RxAndroid封装RxBus,实现EventBus功能
- java 中wait和notify 线程等待和线程唤醒的使用方式 需要借助synchronized
- 217. Contains Duplicate
- LeetCode-29.Divide Two Integers
- 350. Intersection of Two Arrays II
- 机器学习整理笔记——k-近邻算法
- 关于EventBus的基本应用(基于v3.0)
- Java注解在Android中使用