当前位置: 首页 > news >正文

宝鸡商城网站开发运营推广公司

宝鸡商城网站开发,运营推广公司,公司做网站哪个公司做得好,北京做百度网站建设给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。如果 needle 不是 haystack 的一部分,则返回 -1 。 示例 1: 输入:haystack &quo…
给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。如果 needle 不是 haystack 的一部分,则返回  -1 。
示例 1:
输入:haystack = "sadbutsad", needle = "sad"
输出:0
解释:"sad" 在下标 06 处匹配。
第一个匹配项的下标是 0 ,所以返回 0 。
示例 2:
输入:haystack = "leetcode", needle = "leeto"
输出:-1
解释:"leeto" 没有在 "leetcode" 中出现,所以返回 -1 。
提示:
1 <= haystack.length, needle.length <= 104
haystack 和 needle 仅由小写英文字符组成

解题思路
把needle看成一个窗口块,在haystack上面不断滑动

def strStr(self, haystack, needle):""":type haystack: str:type needle: str:rtype: int"""# 如果needle是空字符串就返回0if not needle:return 0# 相当于滑动窗口算法,窗口长度len(needle),滑动范围len(haystack) - len(needle),+1是因为range是左闭右开区间for i in range(len(haystack) - len(needle) + 1):# Python字符串自带切片操作,切割出窗口大小的字符串if haystack[i:i+len(needle)] == needle:return ireturn -1
http://www.mmbaike.com/news/90367.html

相关文章:

  • 手机靓号网站制作网址收录查询
  • 我学我做我知道网站百度关键词点击价格查询
  • androidstudioseo顾问培训
  • 公司电商网站开发方案深圳seo专家
  • wp系统网站如何做seo买友情链接有用吗
  • 官网站建设的步骤过程上海排名优化seo
  • wordpress设置ssl网站打不开网站seo服务
  • 东莞微信网站制作best网络推广平台
  • 云南网站建设天软科技全网搜索关键词查询
  • wordpress标签id在哪里宁波seo推荐推广平台
  • 网站怎么维护更新求购买链接
  • 做衣服接订单的网站宁波seo快速优化课程
  • 寿光市住房和城乡建设局网站新冠咳嗽一般要咳多少天
  • 电子商务烟台网站建设搜索指数的数据来源
  • 做特卖的网站爱库存全国防疫大数据平台
  • 做起点说网站的服务器多少钱文件外链网站
  • 网站语音转写怎么做网上网络推广
  • 哈尔滨最新出入规定seo网站排名优化软件
  • 网站空间是啥亚马逊关键词排名提升
  • 东莞网站建设 手袋厂seo全网营销的方式
  • 代理公司名字取什么名seo网站排名优化公司哪家好
  • 自己怎么在网上做网站外贸独立站建站
  • jsp网站部署怎么做企业如何开展网络营销
  • 南安网站开发天气预报最新天气预报
  • 贵阳网站开发培训学费友情链接检测659292
  • 做网站开发的有外快嘛红河网站建设
  • 全球电子商务网站排名微营销平台
  • 镇江网站搜索优化搜索优化的培训免费咨询
  • 连云港网站建设网站建站cms
  • 做网站页面google搜索引擎