博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
747. Largest Number At Least Twice of Others(数组)
阅读量:4180 次
发布时间:2019-05-26

本文共 377 字,大约阅读时间需要 1 分钟。

题目:判断最大数是否最少是次大数的2倍。

思路:直接求出最大值,次大值判断即可。

class Solution {public:    int dominantIndex(vector
& nums) { if(nums.size()<=1) return 0; int max1 = -1,max2 = -1,index = 0; for(int x=0;x
max1) max2=max1,max1 = nums[x],index =x; else if(nums[x]>max2) max2=nums[x]; } if(max1>=2*max2) return index; return -1; }};

转载地址:http://rjrai.baihongyu.com/

你可能感兴趣的文章
java中的异常机制
查看>>
商务智能-基本方法-数据钻取
查看>>
C++程序员技术需求规划(发展方向)
查看>>
JNI
查看>>
IOS程序开发框架
查看>>
安装jdk的步骤
查看>>
简述JAVA运算符
查看>>
简易ATM源代码及运行结果
查看>>
简述Java中的简单循环
查看>>
用JAVA实现各种乘法表
查看>>
for双重循环实现图形
查看>>
Java类和对象基础
查看>>
暴力搜索内存空间获得API的线性地址
查看>>
CTF编码
查看>>
万能密码原理和总结
查看>>
缓冲区溢出学习
查看>>
Excel高级使用技巧
查看>>
速算,以后留着教孩子
查看>>
让你变成ps高手
查看>>
在可执行jar中动态载入第三方jar(转贴)
查看>>