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

微网站与普通网站的区别网站建设销售员

微网站与普通网站的区别,网站建设销售员,淄博网站建设小程序,在线自助设计平台KMP之所以线性,因为匹配的时候i是不往回走的 我们只用调整j的位置 假设在s中找t 用二元组(i,j)表示s串的[i-j1,i] 与t串的[1,j]匹配 假设s[i1]和t[j]匹配上了,就j 如果不匹配的话,我们就想办法调整j, 直到找到一个满足二元组条件的j并且t[j1]s[i] 快速调整j就是利用nxt数组的过…KMP之所以线性,因为匹配的时候i是不往回走的 我们只用调整j的位置 假设在s中找t 用二元组(i,j)表示s串的[i-j1,i] 与t串的[1,j]匹配 假设s[i1]和t[j]匹配上了,就j 如果不匹配的话,我们就想办法调整j, 直到找到一个满足二元组条件的j并且t[j1]s[i] 快速调整j就是利用nxt数组的过程, 处理nxt的方法类似与两个串之间的匹配 1 #includecstdio2 #includealgorithm3 #includecstring4 #define N 10000105 using namespace std;6 char s[N],t[N];7 int T,nxt[N],n,m,ans;8 int main()9 { 10 scanf(%d,T); 11 getchar(); 12 while (T--) 13 { 14 ans0; 15 memset(nxt,0,sizeof(nxt)); 16 scanf(%s%s,s1,t1); 17 nstrlen(s1),mstrlen(t1); 18 for (int i2,j0;in;i) 19 { 20 while (j0 s[j1]!s[i]) jnxt[j]; 21 if (s[j1]s[i]) j; 22 nxt[i]j; 23 } 24 for (int i1,j0;im;i) 25 { 26 while (j0 s[j1]!t[i]) jnxt[j]; 27 if (s[j1]t[i]) j; 28 if (jn) ans,jnxt[j]; 29 } 30 printf(%d\n,ans); 31 } 32 return 0; 33 }  转载于:https://www.cnblogs.com/mrsheep/p/7856161.html
http://www.yutouwan.com/news/267427/

相关文章:

  • udacity 网站开发六安论坛
  • 安康企业网站定制网站建设前途
  • 网站长春网站建设做理财网站
  • 怎样做自己的公司网站个人网站涉及企业内容
  • 南宁网站建设哪家公司app拉新佣金排行榜
  • 建设银行网站安全性分析中国建设工程机械网站
  • 万网 网站建设方案书厦门网站建设哪家强
  • 网站建设都包括哪些wordpress托管服务
  • 网站建设需要什么书discuz注册
  • 寻找做网站的公司网站建设分金手指专业四
  • seo 网站换程序山东网站
  • 实惠网站建设电子商务网站设计的基本流程
  • 旧宫网站建设衡水网站建设一多软件
  • 一个网站上线需要什么搭建网站怎么挣钱
  • 下城区做网站app网站建站系统下载
  • 常州网站的建设制作网站学什么软件
  • 移动端网站开发多少钱用云做网站
  • 关于建设网站业务系统的请示网站建设的开发工具
  • 江西专业的网站建设制作中国电力建设股份有限公司网站
  • 建立校园网站青岛怎样做网站
  • 网站建设费用是什么科目制作企业网站是怎么收费的
  • 风雨同舟网站建设广告设计与制作专业技能
  • 网站制作语言百能网是哪家公司做的网站
  • 做外贸网站报价单大气的企业网站
  • 青岛建设银行股份有限公司网站网站空间域名免费
  • 公司网站制作效果数字化档案馆及网站的建设
  • 百度站长平台网站改版工具网站的维护步骤
  • 网站建设结课总结品牌建设对策
  • 网站入股云建站小程序开发平台网站推荐
  • 网站设置在设备之间共享什么意思另类小说 Wordpress