Skip to content

Commit fa802c5

Browse files
committed
Update solution 001 [Python3]
1 parent dbaafe1 commit fa802c5

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

solution/001.Two Sum/Solution.py

+7-7
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ def twoSum(self, nums, target):
55
:type target: int
66
:rtype: List[int]
77
"""
8-
for i in nums:
9-
tmp=nums.copy()
10-
tmp.remove(i)
11-
if target-i in tmp:
12-
return [nums.index(i),nums.index(target-i)]
13-
return [None,None]
14-
8+
tmp={k:v for k,v in enumerate(nums)}
9+
for k,v in tmp.items():
10+
tmp0=tmp.copy()
11+
tmp0.pop(k)
12+
if target-v in tmp0.values():
13+
return [k,list(tmp0.keys())[list(tmp0.values()).index(target-v)]]
14+
return []

0 commit comments

Comments
 (0)