1,给定一个数组,找出超出一半的数字
{1,2,3,2,22,2,2,5,4,2} 输出2 ,不存在输出0
hashMap 个数加加
再次遍历 然后 输出 个数
2, 第二种解法 ,空间复杂度为o(1), 时间复杂度为o(n)
思想 : 消除法,不等则消除 count-1,相等则 Count+1,
1,给定一个数组,找出超出一半的数字
{1,2,3,2,22,2,2,5,4,2} 输出2 ,不存在输出0
hashMap 个数加加
再次遍历 然后 输出 个数
2, 第二种解法 ,空间复杂度为o(1), 时间复杂度为o(n)
思想 : 消除法,不等则消除 count-1,相等则 Count+1,