leetcode747
Posted AsenYang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode747相关的知识,希望对你有一定的参考价值。
public class Solution { public int DominantIndex(int[] nums) { var list = new List<KeyValuePair<int, int>>(); for (int i = 0; i < nums.Length; i++) { list.Add(new KeyValuePair<int, int>(i, nums[i])); } var olist = list.OrderByDescending(x => x.Value).ToList(); var basenum = olist[0].Value; for (int i = 1; i < olist.Count; i++) { if (basenum < olist[i].Value * 2) { return -1; } } return olist[0].Key; } }
以上是关于leetcode747的主要内容,如果未能解决你的问题,请参考以下文章
LeetCode 747 至少是其他数字两倍的最大数[遍历 双指针] HERODING的LeetCode之路
[LeetCode] 747. Largest Number At Least Twice of Others_Easy