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

燕郊网站建设网站设计制作在哪里找

燕郊网站建设,网站设计制作在哪里找,织梦政府网站模板下载,wordpress rss 订阅找出字符串第一个匹配项的下标 题目描述: 题解思路: 图上所示,利用字符滑动,如果匹配就字符开始移动;如果不匹配成功,则停止移动,并回到字符串刚开始匹配的字符下标前一个,为下一次…

找出字符串第一个匹配项的下标

题目描述:

在这里插入图片描述

题解思路:

在这里插入图片描述
图上所示,利用字符滑动,如果匹配就字符开始移动;如果不匹配成功,则停止移动,并回到字符串刚开始匹配的字符下标前一个,为下一次进行字符匹配做好准备,并将子字符串下标清理0

代码

int strStr(char* haystack, char* needle) {
int i = 0;int j = 0;int index = 0;for (i = 0, j = 0; haystack[i] != '\0' && needle[j] != '\0';){if (haystack[i] == needle[j]){if (j == 0) {index = i;}j++;i++;}else{//回退到开始状态i = i - j + 1;j = 0;}}if (needle[j] != '\0') {return -1;}else {return index;}
}

官方题解

int strStr(char* haystack, char* needle) {int n = strlen(haystack), m = strlen(needle);for (int i = 0; i + m <= n; i++) {bool flag = true;for (int j = 0; j < m; j++) {if (haystack[i + j] != needle[j]) {flag = false;break;}}if (flag) {return i;}}return -1;
}
http://www.tj-hxxt.cn/news/30779.html

相关文章:

  • wordpress建站全过程百度竞价返点一般多少
  • 莱芜找工作 招聘附近谷歌seo价格
  • 北京网站设计培训机构seo培训讲师招聘
  • 哪些大学网站做的比较好营销推广的工具有哪些
  • 福州服务类网站建设搜索风云榜百度
  • 做一张网站专栏背景图重庆seo公司怎么样
  • 做网站选择哪家运营商东莞企业网站排名优化
  • 合肥网站推广公司share群组链接分享
  • dw做网站导航互联网推广方式有哪些
  • wordpress装在根目录文件夹中_如何通过域名直接访问?搜索引擎优化好做吗
  • wordpress 上传文件功能关键词排名优化教程
  • 专业 网站设计公司软文是指什么
  • 组合图片可以用在网站做链接吗百度搜图入口
  • 网站 营销方案百度推广找谁做靠谱
  • 做搜索网站能发财吗广告宣传费用一般多少
  • 中学生做网站南宁seo外包服务商
  • 淘宝放单网站怎么做网站设计公司官网
  • 嘉兴 企业网站 哪家哈尔滨最新信息
  • 天河网站建设优化网站制作过程
  • 做门窗可以放什么网站全网最低价24小时自助下单平台
  • 做书的网站有哪些内容吗网站推广的方式有哪些
  • 做兼职什么网站最靠谱吗百度推广费用一天多少钱
  • wordpress获取自定义字段武汉谷歌seo
  • 郑州做定制网站的公司哪家好营销型网站策划书
  • 怎样用php做动态网站今日的重大新闻
  • 楚风网站建设工作室站内seo优化
  • 西安哪里有做网站的大数据查询官网
  • python不用框架做动态网站手机卡顿优化软件
  • 一个域名权重3如果做网站的话权重会降为0吗百度账户托管
  • 1688网站怎样做推广网络营销是什么