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

洛阳seo外包公司费用建站网站关键词优化

洛阳seo外包公司费用,建站网站关键词优化,上海平台网站制作公司,企业微网站哪个版本好description 给出主串s和模式串t,其长度均不超过1000。本题要求实现一个函数BF(string s, string t),求出模式串t在主串s中第一次出现的位置(从0开始计算),如果在s中找不到t,则输出-1。 函数接口定义&…

description

给出主串s和模式串t,其长度均不超过1000。本题要求实现一个函数BF(string s, string t),求出模式串t在主串s中第一次出现的位置(从0开始计算),如果在s中找不到t,则输出-1。

函数接口定义:
/* s为主串,t为模式串。

  • 函数返回t在s中第一次出现的位置。
    */
    int BF(string s, string t);
    其中 s 和 t 分别为主串和模式串,长度均不超过1000。函数返回模式串t在主串s中第一次出现的位置(从0开始计算),如果在s中找不到t,则输出-1。

裁判测试程序样例:

#include <bits/stdc++.h>
using namespace std;/* s为主串,t为模式串。* 函数返回t在s中第一次出现的位置。*/
int BF(string s, string t);int main(int argc, char const *argv[])
{string s, t;getline(cin, s);    //输入主串getline(cin, t);    //输入模式串int pos = BF(s, t);    //搜索cout << pos << endl;//输出模式串在主串中第一次出现的位置return 0;
}/* 请在这里填写答案 */

输入样例1:

This is a test string
is

输出样例1:

2

输入样例2:

This is a test string
The

输出样例2:

-1

solution

int BF(string s, string t){for(int i = 0; i < s.length(); i++){int temp = i, j = 0;while(s[temp] == t[j] && j < t.length() && temp < s.length()){temp++;j++;}if(j == t.length()) return i;}return -1;
}
http://www.yidumall.com/news/17823.html

相关文章:

  • 委托设计网站 要注意哪些问题查询网入口
  • 陕西手机网站建设公司长沙百度首页排名
  • 南阳网站推广费用搜索推广平台
  • 网站建设常见错误地推是什么
  • 海珠区专业做网站公司百度图片识别
  • 网站前台模板 html深圳疫情最新消息
  • 网站设计制作开发公司百度seo培训
  • 购物网站二级店铺mvc网站建设找哪家公司好
  • WordPress更改网站地址搜索引擎优化seo公司
  • 研发地网站建设抖音seo源码搭建
  • 海口 做网站网络营销价格策略有哪些
  • 企业网站优化应该怎么做湖南网络优化服务
  • 网站开发目录static惠州seo网站推广
  • 施工企业分包工程会计与税务处理游戏优化是什么意思?
  • 打开网站乱码怎么做信息流广告素材网站
  • ppt下载网站哪个好重庆企业免费建站
  • 网站是怎么建立的色盲测试图 考驾照
  • 嘉兴网站建设费用网络运营推广
  • 免费学编程网站seo深度优化公司
  • 网站建设公司华网天下买2年送2年杭州seo排名收费
  • 网站网站建设公司营销软件排名
  • 关键词优化软件徐州seo推广优化
  • 太湖网站建设推荐秒搜科技湖南seo优化推荐
  • 龙海网站制作刷网站关键词工具
  • 建设英文网站公司网络推广的作用
  • 微商网站建设搜索引擎排名优化包括哪些方面
  • 做网站怎么跟客户谈话廊坊seo关键词优化
  • 阿里云服务器windows系统网站搭建教程小程序模板
  • 花生壳怎么做网站人民日报今日新闻
  • 青岛网站建设案例seo网站运营