LeetCode 628 Maximum Product of Three Numbers
来源:互联网 发布:宁夏干部网络培训 编辑:程序博客网 时间:2024/06/05 13:30
题目:
Given an integer array, find three numbers whose product is maximum and output the maximum product.
Example 1:
Input: [1,2,3]Output: 6
Example 2:
Input: [1,2,3,4]Output: 24
Note:
- The length of the given array will be in range [3,104] and all elements are in the range [-1000, 1000].
- Multiplication of any three numbers in the input won't exceed the range of 32-bit signed integer.
题意:
给一个数组,让找到其中三个数的最大乘积为多少,要求有:所给数组长度范围是 [3,104],并且元素的范围是 [-1000, 1000] ,且乘积不会超int。
最大值有两种可能:
- 负数 * 负数 * 正数
- 正数 * 正数 * 正数
因为数组长度一定大于3,所以直接写返回函数即可。
代码:
class Solution {public: int maximumProduct(vector<int>& nums) { sort(nums.begin(), nums.end()); return max(nums[0]*nums[1]*nums[nums.size()-1], nums[nums.size()-3]*nums[nums.size()-2]*nums[nums.size()-1]); }};
阅读全文
0 0
- leetcode 628:Maximum Product of Three Numbers
- Leetcode 628 Maximum Product of Three Numbers
- leetcode(628) Maximum Product of Three Numbers
- LeetCode 628 Maximum Product of Three Numbers
- leetcode 628 Maximum Product of Three Numbers
- leetcode-628-Maximum Product of Three Numbers]
- [leetcode]628. Maximum Product of Three Numbers
- leetcode#628. Maximum Product of Three Numbers
- leetcode: 628. Maximum Product of Three Numbers
- leetcode 628. Maximum Product of Three Numbers
- [LeetCode] 628. Maximum Product of Three Numbers
- [leetcode]628. Maximum Product of Three Numbers
- LeetCode 628. Maximum Product of Three Numbers
- leetcode -- 628. Maximum Product of Three Numbers
- [LeetCode]628. Maximum Product of Three Numbers
- leetcode No628. Maximum Product of Three Numbers
- [LeetCode]628. Maximum Product of Three Numbers
- 【LeetCode】628. Maximum Product of Three Numbers
- HDU-1286-找新朋友
- Hibernate常见错误之save the transient instance before flushing
- 数学符号读法大全
- 水题:HDU1716-排列2
- lua-5 模块与包
- LeetCode 628 Maximum Product of Three Numbers
- 关于SVC和SHVC的残酷事实
- 【项目实战】自监控-09-DataFrame索引操作(上篇)
- ForkJoinPool框架示例
- 循环结构,理念,逻辑
- UVa540(队列数组)团体队列
- 抽屉原理-poj3370-Halloween treats
- 136. Single Number
- css动画属性实现3d效果立体盒子效果