Leetcode <28.實現 strStr()>

題目:實現 strStr()

給定一個 haystack 字符串和一個 needle 字符串,在 haystack 字符串中找出 needle 字符串出現的第一個位置 (從0開始)。若是不存在,則返回  -1。網絡

示例

示例 1:
輸入: haystack = "hello", needle = "ll"
輸出: 2

示例 2:
輸入: haystack = "aaaaa", needle = "bba"
輸出: -1

代碼

class Solution:
    def strStr(self, haystack: str, needle: str) -> int:
        if needle in haystack:
            return haystack.index(needle)
        else:
            return -1

思路

笨辦法,若是needle存在與hastack中,根據index方法獲取下表位置,不然返回-1code

來源:力扣(LeetCode)
連接:https://leetcode-cn.com/problems/design-circular-queue
著做權歸領釦網絡全部。商業轉載請聯繫官方受權,非商業轉載請註明出處。ci

相關文章
相關標籤/搜索