本文主要是介绍Leetcode-algorithm 747. 至少是其他数字两倍的最大数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 747. 至少是其他数字两倍的最大数
- 题目描述
- 答题解释
- 性能分析
747. 至少是其他数字两倍的最大数
题目描述
在一个给定的数组nums中,总是存在一个最大元素 。
查找数组中的最大元素是否至少是数组中每个其他数字的两倍。
如果是,则返回最大元素的索引,否则返回-1。
示例 1:
输入:
输入: nums = [3, 6, 1, 0]
输出: 1
解释: 6是最大的整数, 对于数组中的其他整数,
6大于数组中其他元素的两倍。6的索引是1, 所以我们返回1.
示例 2:
输入: nums = [1, 2, 3, 4]
输出: -1
解释: 4没有超过3的两倍大, 所以我们返回 -1.
说明:
1. nums 的长度范围在[1, 50].2. 每个 nums[i] 的整数范围在 [0, 99].
题目链接链接:
这篇关于Leetcode-algorithm 747. 至少是其他数字两倍的最大数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!