[LeetCode] 1822. Sign of the Product of an Array

김민우·2023년 5월 2일
0

알고리즘

목록 보기
182/189

- Problem

1822. Sign of the Product of an Array

- 내 풀이

class Solution:
    def arraySign(self, nums: List[int]) -> int:
        sign = 1

        for num in nums:
            if num == 0:
                return num

            if num < 0:
                sign *= -1
        
        return sign
            

- 결과

  • 시간 복잡도: O(N)
  • 공간 복잡도: O(1)
profile
Pay it forward.

0개의 댓글