Class Solution
-
- All Implemented Interfaces:
public final class Solution137 - Single Number II.
Medium
Given an integer array
numswhere every element appears three times except for one, which appears exactly once. Find the single element and return it.You must implement a solution with a linear runtime complexity and use only constant extra space.
Example 1:
Input: nums = 2,2,3,2
Output: 3
Example 2:
Input: nums = 0,1,0,1,0,1,99
Output: 99
Constraints:
<code>1 <= nums.length <= 3 * 10<sup>4</sup></code>
<code>-2<sup>31</sup><= numsi<= 2<sup>31</sup> - 1</code>
Each element in
numsappears exactly three times except for one element which appears once.
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final IntegersingleNumber(IntArray nums)-
-
Method Detail
-
singleNumber
final Integer singleNumber(IntArray nums)
-
-
-
-