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

企业做网站需要的资料logo免费制作平台

企业做网站需要的资料,logo免费制作平台,国家企业信用查询信息系统(全国),哈尔滨网站优化对策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.yayakq.cn/news/839493/

相关文章:

  • 郑州企业网站快速优化价格北京官网建设公司
  • 长治企业网站建设网上注册平台怎么注册
  • 网站建设简讯开通公司网站怎么开通
  • 城市建设协会网站糗事百科网站模板
  • 我想要个网站做化工回收上什么网站
  • 滁州市住房城乡建设部网站wordpress播放记时插件
  • 东山县城乡规划建设局网站建立医防融合工作的机制不包括
  • 网站建设需要审批吗企业网站报价表
  • 怎样做网站分析网站建设塞西
  • 怎样投网站广告上海app开发网站建设
  • 做网站需要哪个系统贵阳网站维护培训
  • 杭州企业自助建站商城类网站方案
  • 怀化网站优化哪个好贵阳网站开发哪家便宜
  • 免费开源代码网站枣庄做网站
  • 专业网站开发设计内链wordpress
  • 聊城专业网站建设公司哪家好网站标题可以修改吗
  • 4a级景区网站建设在别的公司做的网站可以转走吗
  • 网站备案 接入商备案网站开发合同 下载
  • 网站首页广告设计一个简单的物联网系统
  • 网站做选择题怎么快速选择网站开发后端怎么开发
  • 手机版官方网站的建设公司网站百度搜索的描述怎么做
  • 株洲网站制作公司上海市公司名称大全
  • 福州网站建设发布宜和购物电视购物官方网站
  • 佳木斯建网站的wordpress 投稿 加标签
  • 昆山城市建设投资有限公司网站代理记账公司利润大吗
  • 建个网站多少钱app如何做wordpress主题
  • 做网站推广电话温州网站开发流程
  • 安徽网站建设制作四川建设学网官方网站登录
  • 建设局网站功能简介旅游网站需求分析
  • 360建站的应用场景狼雨的网站