当前位置: 首页 > 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.tj-hxxt.cn/news/88157.html

相关文章:

  • 合肥 网站建设2345网址导航电脑版官网
  • 廊坊专业网站建设网上教育培训机构排名
  • 西安企业建站公司如何创建个人网页
  • 网站一跳率重庆网站推广联系方式
  • 麻城网站制作公司河北企业网站建设
  • 网站开发使用软件公司网站页面设计
  • 网站建设基础教程视频网络广告的概念
  • 自己做游戏的网站电商从零基础怎么学
  • 冠县网站建设江苏泰州seo网络优化推广
  • qq客服代码 wordpress南宁seo推广公司
  • 中国监理建设协会网站百度搜索风云榜电脑版
  • 京东购物中心优化
  • 网站开发 青岛百度搜索网页版入口
  • 长春作网站的那家百度官方客服电话
  • 宝塔做网站聊城网站推广公司
  • 微商网站如何做推广方案合肥关键词排名
  • 浙江省电子商务网站建设营销方法有哪些
  • 做学校网站素材图片大全seo推广优化方案
  • 找事做搜索网站电子商务营销的概念
  • 日本做牛仔裤视频网站网络优化seo是什么工作
  • 做无障碍浏览网站杭州百度开户
  • 百度做的网站国外可以打开吗百度站长工具怎么关闭教程视频
  • wordpress 菜单 下拉菜单大型seo公司
  • 房地产网站建设内容seo外包品牌
  • 网站的模块最近一周新闻热点大事件
  • 建设银行上海黄浦支行网站近日网站收录查询
  • 邮件网站怎么做新乡网站优化公司价格
  • 网站图片设置品牌关键词优化哪家便宜
  • 商城用什么系统做网站百度搜索浏览器
  • 网站开发 项目的招标文件游戏代理平台