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

建设官方网站的好处和坏处四川省建筑施工企业安全员考试

建设官方网站的好处和坏处,四川省建筑施工企业安全员考试,网站建设需要几十万,wordpress客户表单数据库BF算法匹配过程易理解,若匹配,子串和主串都往下移一位。不匹配时,主串回溯至本次匹配开始下标的下一位。例:图中第三趟匹配时,主串到第七位时与子串不匹配,这次匹配主串是从第三位开始的,所以下…

       BF算法匹配过程易理解,若匹配,子串和主串都往下移一位。不匹配时,主串回溯至本次匹配开始下标的下一位。例:图中第三趟匹配时,主串到第七位时与子串不匹配,这次匹配主串是从第三位开始的,所以下次要从第四位开始(i-j+2=7-5+2=4)。

#include<iostream>
#include<string>
using namespace std;
typedef struct node
{char ch[251];int length=0;//串当前长度
}SString;
int Index_BF(SString S, SString T, int pos)//S主串,T子串,pos从主串pos位置开始匹配
{int i = pos, j = 1;//i为主串下标,j为子串下标while (i <= S.length && j <= T.length){if (S.ch[i] == T.ch[j])//匹配,往下继续{i++;j++;}else{i = i - j + 2;//不匹配,主串回溯至本次匹配开始下标的下一位j = 1;//子串重新开始}}if (j >= T.length) return i - T.length;//返回主串与子串匹配时,主串的第一个下标else return 0;}
int main()
{SString  s;SString  t;cout << "输入主串长度:" ;cin >> s.length;cout << endl;cout << "输入子串长度:";cin >> t.length;cout << endl << "输入主串:";for (int i = 1; i <= s.length; i++)//从下标1开始储存{cin >> s.ch[i];}cout << endl << "输入子串:";for (int i = 1; i <= t.length; i++){cin >> t.ch[i];}int a = Index_BF(s, t, 1);cout <<endl<< a;
}

http://www.yayakq.cn/news/440840/

相关文章:

  • 建网站不花钱免费建站山东省造价信息网官网
  • 厦门网站排名优化软件o2o网站开发框架
  • 做网站的视频教程做网店运营需要学什么?
  • 找个人合伙做网站网络营销的目的是
  • 免费商城自助建站客户关系管理的核心是
  • jsp网站开发怎么调试家政服务技术支持东莞网站建设
  • 我的网站为什么河北人社app二维码图片
  • 网站备注销辽宁省建设工程信息网上不去
  • 科技类网站系统之家win7纯净版
  • 免费网站建设大全运用vs2010c 做网站
  • 学做网站应该看那些书网站建设优化服务器
  • 免费微网站哪个好用精准到可怕的2022楼市预言
  • 开心消消乐官方网站开发公司郑州汉狮做网站费用
  • 微网站 htmliis 7.0 搭建网站
  • 做姓氏图的网站北京企业网站建设飞沐
  • seo如何分析一个网站新浦建设集团网站
  • 张家港早晨网站建设合肥网站设
  • 网站推广公司招聘可以直接打开的网站正能量
  • 网站建设师要求三大主流app开发平台
  • 做网站软件下载手机版公司英文网站多少钱
  • 深圳优定软件网站建设文化传媒网站php源码
  • 湖南建设长沙网站建设价格网站改版建设征求意见书
  • 艾辰做网站廊坊网站快照优化公司
  • 杭州建设工程交易中心网站一个空间两个网站
  • icp备案后要建网站吗中国建设银行网站保定五四路
  • 做问卷调查的网站有哪些内容三杰网站建设
  • 上海网站关键排名深圳航空官网机票预订
  • 业务网站制作制作人
  • 帝国cms能建设视频网站吗房地产项目营销策划方案
  • 青岛网站搜索排名免费网站建设推广