In a given integer array nums
, there is always exactly one largest element.
Find whether the largest element in the array is at least twice as much as every other number in the array.
If it is, return the index of the largest element, otherwise return -1.
Example 1:
1 | Input: nums = [3, 6, 1, 0] |
Example 2:
1 | Input: nums = [1, 2, 3, 4] |
Note:
nums
will have a length in the range[1, 50]
.Every
nums[i]
will be an integer in the range[0, 99]
.解
这太简单了吧, 不会数据结构和算法的都能直接写
1 | class Solution { |