Merge 2bd7df84c73128b82a533a59f3b80fc601e58ab6 into 456ff183d550baba9f1f5f54a3f736a5089f1cb2

This commit is contained in:
Jinhong Liu 2021-10-19 10:47:55 +08:00 committed by GitHub
commit 73fa4557a9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -12,10 +12,11 @@
public int MoreThanHalfNum_Solution(int[] nums) {
int majority = nums[0];
for (int i = 1, cnt = 1; i < nums.length; i++) {
cnt = nums[i] == majority ? cnt + 1 : cnt - 1;
if (cnt == 0) {
majority = nums[i];
cnt = 1;
} else {
cnt = nums[i] == majority ? cnt + 1 : cnt - 1;
}
}
int cnt = 0;