当前位置: 首页 > news >正文

628. 三个数的最大乘积(206.07.26)

题目描述

给你一个整型数组nums,在数组中找出由三个数组成的最大乘积,并输出这个乘积。

示例 1:

输入:nums = [1,2,3]
输出:6

示例 2:

输入:nums = [1,2,3,4]
输出:24

示例 3:

输入:nums = [-1,-2,-3]
输出:-6

提示:

  • 3 <= nums.length <= 10^4
  • -1000 <= nums[i] <= 1000

苯人思路

classSolution{public:intmaximumProduct(vector<int>&nums){sort(nums.begin(),nums.end());intn=nums.size();// 如果最大的数<=0,则返回数组中最大的三个数的乘积if(nums[n-1]<=0)returnnums[n-1]*nums[n-2]*nums[n-3];// 比较最小的两个数和第二大第三大数的乘积// temp = 乘积更大的那个inttemp=(nums[0]*nums[1]>nums[n-2]*nums[n-3])?nums[0]*nums[1]:nums[n-2]*nums[n-3];// 最后再乘上最大的数(>0)returntemp*nums[n-1];}};
http://www.jsqmd.com/news/1273404/

相关文章:

  • 杭州翡翠回收哪家强?易奢福30年老店获评“杭州测评第一”,鉴定师都是GIA持证上岗? - 奢侈品回收探店ing
  • RTL88x2BU无线网卡驱动:3个高级配置技巧与Linux环境完全指南
  • CNN-LSTM混合模型在时序预测中的优化与应用
  • 2026黄金回收店铺选择-沈阳和平区正规黄金回收门店一般具备哪些明显特征? - 融媒生活
  • C/C++图形化贪吃蛇实战:EasyX库应用与游戏循环解析
  • 2026北京朝阳区附近洒水车租赁服务商精选指南 - 谁都没有我好看
  • AI工具链7月选型总结:LangChain、向量数据库与LLMOps工具生态
  • 影刀RPA完全指南:Excel表格自动化读写与数据处理
  • H5GG:为什么JavaScript能成为iOS游戏修改的终极武器?
  • TOTP、Passkey、推送确认怎么选:先按威胁模型分层
  • 2026AI论文写作工具厂商热门问题全解答 - 资讯快报
  • 如何在Mac上轻松制作Windows启动盘?WinDiskWriter终极指南
  • 2026女生露营低度酒选购攻略:动力火车轻负担款全解析与避坑指南 - 产业观察报
  • 3分钟快速上手AI瞄准辅助:YOLOv8 Aimbot终极配置指南
  • 霍州黄金回收实测测评|6 家门店实地探店对比,卖婚嫁三金、旧金条零套路避坑指南 - 宝盛阁
  • 7月AI效率工具产品化复盘:从10个实验中学到的PMF验证教训
  • ARM Cortex-M3 Flash内存管理实战:从寄存器操作到代码保护策略
  • 广州吊车租赁避坑指南:广申机械自有车队24小时服务 - 观金堂黄金回收
  • 2026年旗舰儿童手表有何不同?小天才Z12一体守护推荐 - 科技焦点
  • 拆解黄金回收新骗局!广州商场全国连锁实地测评,杜绝鬼秤偷金恶意压价 - 好物测评局
  • 2026年前端技术全景:React 19、Vue Vapor Mode与AI原生开发新范式
  • 2026 苏州金属回收 电线电缆回收,工厂废料处理避坑经验分享 - LYL仔仔
  • Flutter Web运行问题排查与解决方案
  • mcp-server
  • OpenClaw多模态记忆技术解析与实战指南
  • 南通出口报关:供应链稳定性背后的合规体系构建路径 - 城刊速递
  • 千兆网线和百兆网线的做法区别:水晶头一样,内部线序却决定速度
  • 5个实用技巧:用OpenSpeedy让你的游戏体验更流畅
  • 真实测评,在北京创业找代办,我为什么认准北税企服? - yunying2025
  • SpringBoot健康服务分享平台设计与实现