We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ac721ac commit 910bbd2Copy full SHA for 910bbd2
Majority Element
@@ -0,0 +1,35 @@
1
+import java.util.Arrays;
2
+
3
+class Solution {
4
+ public int majorityElement(int[] nums) {
5
+ if(nums.length==1){
6
+ return nums[0];
7
+ }
8
+ Arrays.sort(nums);
9
+ int count = 1;
10
+ int maxCount = 0;
11
+ int result = 0;
12
13
+ for(int i = 0; i<nums.length-1;i++){
14
+ if(nums[i] == nums[i+1]){
15
+ count++;
16
17
+ if(nums[i] != nums[i+1]){
18
+ if(maxCount <= count){
19
+ maxCount = count;
20
+ result = nums[i];
21
22
23
+ count = 0;
24
25
26
27
28
29
30
+ result = nums[nums.length-1];
31
32
33
+ return result;
34
35
+}
0 commit comments