题目
题解
class Solution {
public int dominantIndex(int[] nums) {
//实现最大的和次大的进行比较即可
List<Integer> temp=new ArrayList();
for(int i=0;i<nums.length;i++){
temp.add(nums[i]);
}
if(nums.length==0){
return -1;
}else if(nums.length==1){
return 0;
}else{
Arrays.sort(nums);
int i=nums.length-2;
if(nums[nums.length-1]>=2*nums[nums.length-2]){
return temp.indexOf(nums[nums.length-1]);
}else{
return -1;
}
}
}
}
通关截图