码迷,mamicode.com
首页 > 其他好文 > 详细

LeetCode28A是否是B的子串

时间:2021-02-08 12:33:47      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:else   self   实现   list   etc   for   str   rgba   ack   

------------恢复内容开始------------

# coding:utf-8
"""
Name : LeetCode28.py
Author  : qlb
Contect : 17801044486@163.com
Time    : 2021/2/7 17:17
Desc:实现 strStr()
"""
class Solution:
    def strStr(self, haystack: str, needle: str) -> int:
        haystack = list(haystack)
        needle = list(needle)
        for i in range(len(haystack) - len(needle) + 1):
            if needle == haystack[i:i+len(needle)]:
                return i
        else:
            return -1

 

------------恢复内容结束------------

LeetCode28A是否是B的子串

标签:else   self   实现   list   etc   for   str   rgba   ack   

原文地址:https://www.cnblogs.com/cnugis/p/14385973.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!