Skip to content

Commit 424b532

Browse files
committed
Contains Duplicate
1 parent d8ec57e commit 424b532

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

Arrays/217-Contains-duplicate.py

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Solution1
44
def containsDuplicate(nums):
55
for i in range(len(nums)):
6-
for j in range(i+1,len(nums)):
6+
for j in range(i+1, len(nums)):
77
if nums[i] == nums[j]:
88
return True
99
return False
@@ -24,3 +24,15 @@ def containsDuplicate(nums):
2424

2525
# T: O(N)
2626
# S: O(N)
27+
28+
# Solution3
29+
def containsDuplicate(nums):
30+
nums.sort()
31+
32+
for i in len(1, nums):
33+
if nums[i] == nums[i-1]:
34+
return True
35+
return False
36+
37+
# T: O(nlogN)
38+
# S: O(1)

0 commit comments

Comments
 (0)