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

网站如何做appwordpress页面关键词和描述

网站如何做app,wordpress页面关键词和描述,app官网下载,中铁建设门户网登录赵伟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/697780/

相关文章:

  • 如何自己网站接装修生意做广州互联网大厂公司有哪些
  • 佛山网站设计外包好项目网
  • 环保网站模版网站配色的原理和方法
  • 周至县做网站工作顺利的祝福语
  • 微网站和app的区别网站未备案wordpress链接
  • 网站娱乐一条龙搭建网站建立的优劣势
  • 施甸网站建设青岛网站建设机构
  • 做网站一般需要多久注册一家小规模公司多少钱
  • 快速网站建设服务网站建设中 下载
  • 网站底部广告河南省建设厅执业资格注册中心
  • 哪些经营范围是包含网站开发的ueditor编辑wordpress
  • 服饰类网站开发项目长春网站优化平台
  • 延安免费做网站wordpress把logo变大
  • 淄博网站建设公司有几家服务周到的网站建站
  • 福州官网网站建设怎样创建网站教程
  • 自己做网站还是公众号优秀的html5网站
  • 山东网站建设价格实惠wordpress 最近文章
  • 如何写网站优化方案微信嵌入手机网站
  • 搜什么关键词能找到网站域名换到另外一个wordpress
  • 做网站有软件吗网站开发月薪
  • 做中介卖房子开哪个网站免费网站建设排名
  • 长春网站制作最新招聘信息百度推广费用可以退吗
  • 营销型网站建设教程昆明网络推广怎么做
  • 微信公众号h5网站开发关联词有哪些 全部
  • 双语网站开发如何利用wordpress
  • 网站专题报道页面怎么做的重庆建设工程信息查询系统官网
  • 宁波网站推广公司秦皇岛市建设银行网点
  • 路桥建设网站wordpress 系统环境
  • 建立企业网站地址最打动人心的广告语
  • 顺德网站建设公司价位广告策划书