您现在的位置是:首页 > 文章详情

LeetCode第28题:实现strStr()

日期:2019-07-31点击:416

题目

实现 strStr() 函数。
给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。

  • 示例 1:
    输入: haystack = "hello", needle = "ll"
    输出: 2
  • 示例 2:
    输入: haystack = "aaaaa", needle = "bba"
    输出: -1

代码

class Solution(object): def strStr(self, haystack, needle): """ :type haystack: str :type needle: str :rtype: int """ if needle == "": return 0 if needle in haystack: return len(haystack.split(needle)[0]) else: return -1 

本文链接:时光不写博客-实现strStr()

原文链接:https://yq.aliyun.com/articles/712198
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章