自己寫的一個一個字符匹配的while循環是什么辣雞玩意,根本就過不了一些特殊測試集,哎,看官解吧。
class Solution:
def strStr(self, haystack, needle):
"""
:type haystack: str
:type needle: str
:rtype: int
"""
if not needle:
return 0
elif not needle in haystack:
return -1
else:
for i in range(len(haystack)):
if haystack[i:i+len(needle)] == needle:
return i
#方法2
return haystack.find(needle)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。