Skip to content

Commit f1c1fee

Browse files
committed
contains-duplicate
1 parent 3804af1 commit f1c1fee

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

contains-duplicate/Jay-Mo-99.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,19 @@ def containsDuplicate(self, nums):
44
:type nums: List[int]
55
:rtype: bool
66
"""
7+
#??
78
#sets don't allow duplicate elements.
89
#If the length of the set created from nums is different from the original list(nums), It means there are duplicates.
10+
11+
#Big O
12+
#N: ??? ?? nums? ??(Length of the input list nums)
13+
#
14+
#Time Complexity: O(N)
15+
#- set? nums? ?? n? ???? ????(Creating a set from nums): O(N)
16+
#- ??? list? ?? nums?? ??? ??(Comparing the lengths between created list and original list) : O(1)
17+
#
18+
#Space Complexity: O(N)
19+
#-set? nums? ??? ?? ????? n? ????(The set requires extra space depends on the size of nums) : O(N)
920
if len(list(set(nums))) == len(nums):
1021
return False
1122
else:

0 commit comments

Comments
 (0)