主元素 II 给定一个整型数组,找到主元素,它在数组中的出现次数严格大于数组元素个数的三分之一. 样例 给出数组[1,2,1,2,1,3,3] 返回 1 注意 数组中只有唯一的主元素 挑战 要求时间复杂度为O(n),空间复杂度为O(1). 嗯.. 百度了一下. 主元素可能有两个,于是设置两个当前主元素.遍历nums,如果和某个当前住元素相等,则计数加一.如果都不相等 计数减一,若减后计数小于等于0,则将对应的当前住元素更换. 最后需要验证,应为当前主元素只有一个,候选有两个. lintcode上…