LC 1822.Sign of the Product of an Array
题目描述
这是 LeetCode
上的 1822.
数组元素积的符号 ,难度为简单。
已知函数 signFunc(x)
将会根据 x
的正负返回特定值:
- 如果
x
是正数,返回1
。 - 如果
x
是负数,返回-1
。 - 如果
x
是等于0
,返回0
。
给你一个整数数组 nums
。令 product
为数组
nums
中所有元素值的乘积。
返回 signFunc(product)
。
示例 1:
1 |
|
示例 2:
1 |
|
示例 3:
1 |
|
提示:
1 <= nums.length <= 1000
-100 <= nums[i] <= 100
解答
方法一:模拟
根据题目要求模拟即可。
1 |
|
时间复杂度:\(O(N)\),其中
N
为数组nums
的长度。空间复杂度:\(O(1)\)。
每题一图
LC 1822.Sign of the Product of an Array
https://chen-huaneng.github.io/2024/01/10/2024-1-10-2024-01-10-lc-1822/