LeetCode #3702

Longest Subsequence With Non-Zero Bitwise XOR

1개의 풀이 · Python

문제 원문 보기 ↗

SOLUTION INFO

Python · main.py

main.py
class Solution:
    def longestSubsequence(self, nums: List[int]) -> int:
        xors = 0
        found_not_zero = 0
        for x in nums:
            xors ^= x
            if x:
                found_not_zero = True

        if xors:
            return len(nums)

        return len(nums) - 1 if found_not_zero else 0

SOLUTION DESCRIPTION

풀이 설명

등록된 풀이 설명이 없습니다.