【文件属性】:
文件名称:lrucacheleetcode-leetcode-hot-100:LeetCode热题HOT100
文件大小:5KB
文件格式:ZIP
更新时间:2021-06-29 23:15:20
系统开源
lru
cache
leetcode
本文整理
热题100的思路及解决方法
简单
1.
两数之和
LeetCode地址:
class
Solution:
def
twoSum(self,
nums:
List[int],
target:
int)
->
List[int]:
if
not
nums:
return
[]
usedNums
=
{}
for
index,
num
in
enumerate(nums):
v
=
target
-
num
if
v
in
usedNums:
return
[usedNums[v],
index]
else:
usedNums[num]
=
index
return
[]
20.
有效的括号
LeetCode地址:
class
Solution(object):
def
isValid(self,
s):
"""
:type
s:
str
:rtype:
bool
"""
while
'{}'
in
s
or
'()'
in
s
or
'[]'
in
s:
s
=
s.replace('{}',
'')
s
=
s.replace('[]',
【文件预览】:
leetcode-hot-100-main
----README.md(20KB)