Merge 2bd7df84c73128b82a533a59f3b80fc601e58ab6 into b70121d377cb6005eb65f12b098cd5decd905669
This commit is contained in:
commit
1b92893862
@ -12,10 +12,11 @@
|
|||||||
public int MoreThanHalfNum_Solution(int[] nums) {
|
public int MoreThanHalfNum_Solution(int[] nums) {
|
||||||
int majority = nums[0];
|
int majority = nums[0];
|
||||||
for (int i = 1, cnt = 1; i < nums.length; i++) {
|
for (int i = 1, cnt = 1; i < nums.length; i++) {
|
||||||
cnt = nums[i] == majority ? cnt + 1 : cnt - 1;
|
|
||||||
if (cnt == 0) {
|
if (cnt == 0) {
|
||||||
majority = nums[i];
|
majority = nums[i];
|
||||||
cnt = 1;
|
cnt = 1;
|
||||||
|
} else {
|
||||||
|
cnt = nums[i] == majority ? cnt + 1 : cnt - 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
int cnt = 0;
|
int cnt = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user