5726. 数组元素积的符号
已知函数 signFunc(x) 将会根据 x 的正负返回特定值:
- 如果
x是正数,返回1。 - 如果
x是负数,返回-1。 - 如果
x是等于0,返回0。
给你一个整数数组 nums 。令 product 为数组 nums 中所有元素值的乘积。
返回 signFunc(product) 。
示例 1:
1 | 输入:nums = [-1,-2,-3,-4,3,2,1] |
示例 2:
1 | 输入:nums = [1,5,0,2,-3] |
示例 3:
1 | 输入:nums = [-1,1,-1,1,-1] |
提示:
1 <= nums.length <= 1000-100 <= nums[i] <= 100
记录负数的数量
上当了不能直接用long去乘,否则会出错
1 | class Solution { |