import java.util.*;
public class Solution {
public int MoreThanHalfNum_Solution(int [] array) {
HashMap<Integer, Integer> map = new HashMap<>();
for(int i = 0; i < array.length; i++){
if(!map.containsKey(array[i])){
map.put(array[i], 1);
}else{
map.put(array[i], map.get(array[i]) + 1);
}
if(map.get(array[i]) > array.length / 2){
return array[i];
}
}
return 0;
}
}