三个数的最大乘积
三个数的最大乘积
🎯 问题描述(来源于LeetCode)
给你一个整型数组 nums ,在数组中找出由三个数组成的最大乘积,并输出这个乘积。
💻 代码实现
目标是找到数组中三个数的最大乘积。有两种可能的情况:
-
三个最大的正数相乘。
-
两个最小的负数(如果存在)和一个最大的正数相乘。
1 | class Solution: |
📊 性能分析
提交结果
- 运行时间:19ms击败79.60%
- 内存消耗:18.20MB击败85.02%
复杂度验证
- 时间复杂度:
- 空间复杂度:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 笺札!









