Skip to content

Commit 088d2e3

Browse files
authored
Update Contains Duplicate - Leetcode 217.py
1 parent d150d7f commit 088d2e3

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

Contains Duplicate - Leetcode 217/Contains Duplicate - Leetcode 217.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,19 @@ def containsDuplicate(self, nums: List[int]) -> bool:
1111
# Time Complexity: O(n^2)
1212
# Space Complexity: O(1)
1313

14+
# Better Brute Force Solution
15+
class Solution:
16+
def containsDuplicate(self, nums: List[int]) -> bool:
17+
n = len(nums)
18+
19+
for i in range(n):
20+
for j in range(i+1, n):
21+
if nums[i] == nums[j]:
22+
return True
23+
return False
24+
# Time Complexity: O(n^2)
25+
# Space Complexity: O(1)
26+
1427
# Optimal Solution
1528
class Solution:
1629
def containsDuplicate(self, nums: list[int]) -> bool:

0 commit comments

Comments
 (0)