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

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

https://leetcode.com/problems/largest-number-at-least-twice-of-others/description/

class Solution {public:    int dominantIndex(vector
& nums) { if (nums.size() == 0) return -1; int max1 = nums[0], max2, max1index = 0, max2index = -1; for (int i = 1; i < nums.size(); i++) { if (nums[i] >= max1) { // we don't need to update max1 when it == nums[i] only for this problem if (nums[i] > max1) { max2 = max1; max2index = max1index; max1 = nums[i]; max1index = i; } } else if (max2index < 0 || nums[i] > max2) { max2 = nums[i]; max2index = i; } } return (max2index < 0 || max1 >= 2 * max2) ? max1index : -1; }};

 

转载于:https://www.cnblogs.com/JTechRoad/p/8976010.html

你可能感兴趣的文章
物联网安全威胁剧增 如何拓展移动化能力
查看>>
工业物联网:创造价值 转换业务模式
查看>>
思科若要加入超融合大战:需启用你的现金
查看>>
程序员如何既不耽误工作又有时间干业余项目?
查看>>
王胤:我是怎么把体温计变成助孕计的
查看>>
Linux下如何定制SSH来简化远程访问
查看>>
空与非空 EMPTY_LOB和NULL的区别
查看>>
未来的主角是公有云还是私有云?哪些云安全企业能在行业洗牌中脱颖而出
查看>>
可能吞噬硬件的无服务器云
查看>>
如何自行搭建一个威胁感知大脑 SIEM?| 硬创公开课
查看>>
安全圈老司机为什么会在这个游戏里翻车?(内附详细解谜攻略)
查看>>
大数据将带来哪些“健康红利”?
查看>>
技术派的梦想旅行,用大数据推动旅游2.0时代到来
查看>>
高校 WiFi 9 大谬论
查看>>
CyrusOne计划在美国德克萨斯建设大型数据中心园区
查看>>
暴风热点 要的不仅仅是免费WIFI
查看>>
MSR路由器的未来之路
查看>>
《C语言程序设计:问题与求解方法》——3.10节提高部分
查看>>
《数据库基础及实践技术——SQL Server 2008》一3.3 查看和设置数据库选项
查看>>
边缘计算将蚕食云计算,可能吗?
查看>>