We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e7dd371 commit 0a181c6Copy full SHA for 0a181c6
bit_manipulation/missing_number.py
@@ -22,12 +22,14 @@ def find_missing_number(nums: list[int]) -> int:
22
missing_number = n
23
24
for i in range(n):
25
- if(nums[i]<0):
+ if nums[i] < 0:
26
raise ValueError("negative values not supported")
27
missing_number ^= i ^ nums[i]
28
29
return missing_number
30
31
+
32
if __name__ == "__main__":
33
import doctest
- doctest.testmod()
34
35
+ doctest.testmod()
0 commit comments