给定一个整数数组,求数组中出现次数超过数组长度一半的元素。 要求:时间复杂度为O(n)
arr: 非空整数数组
数组中出现次数超过数组长度一半的元素
arr=[1,2,2,3,2]
2
import java.util.*; public class Main { public int solution(int[] arr,int n) { Arrays.sort(arr); return arr[n/2]; } }
浙公网安备 33010602006230号
浙ICP备14015892号