剑指offer之找出无序数组中出现次数超过一半的数字

最简单也最容易想到的作法,就是先排序,若是存在的话,中间的数字确定是要求的数字,java 而后再遍历一遍数组进行验证便可。可是这种作法,时间复杂度是O(nlogn)。数组 import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.HashSet; publ
相关文章
相关标签/搜索