题目
类型:排序
解题思路
代码
class Solution {
public int dominantIndex(int[] nums) {
int n = nums.length;
if (n == 1) return 0;
int a = -1, b = 0;
for (int i = 1; i < n; i++) {
if (nums[i] > nums[b]) {
a = b; b = i;
} else if (a == -1 || nums[i] > nums[a]) {
a = i;
}
}
return nums[b] >= nums[a] * 2 ? b : -1;
}
}