zoukankan      html  css  js  c++  java
  • 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方法获取下表位置,否则返回-1

    来源:力扣(LeetCode)
    链接:https://leetcode-cn.com/problems/design-circular-queue
    著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

  • 相关阅读:
    latex
    anaconda
    git stash
    YOLO训练Pedestrain
    OpenCL C
    OpenCL
    OpenVX
    caffe源码阅读
    居住证积分查询地址
    jdk 1.8内存逐步增大的一个bug
  • 原文地址:https://www.cnblogs.com/jruing/p/14078010.html
Copyright © 2011-2022 走看看