Majority Element

本身想法是对的,本身还考虑复杂了,一看提示,用到的算法也很好。算法 这是到求众数的问题,用一种叫摩尔投票法 Moore Voting,须要O(n)的时间和O(1)的空间。这种投票法先将第一个数字假设为众数,而后把计数器设为1,比较下一个数和此数是否相等,若相等则计数器加一,反之减一。而后看此时计数器的值,若为零,则将下一个值设为候选众数。以此类推直到遍历完整个数组,当前候选众数即为该数组的众数。不
相关文章
相关标签/搜索