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

旅游网站规划说明网站图片延时加载

旅游网站规划说明,网站图片延时加载,排名前十的大学,wordpress网站无法登陆题目大意#xff1a;给你两个字符串A,B#xff0c;现在要你求B串的后缀在A串中出现的次数和后缀长度的乘积和为多少。题解#xff1a;扩展KMP模板题#xff0c;将A和B串都逆序以后就变成了求前缀的问题了#xff0c;扩展KMP求处从i位置开始的最长公共前缀存于数组。最后通…题目大意 给你两个字符串A,B现在要你求B串的后缀在A串中出现的次数和后缀长度的乘积和为多少。 题解 扩展KMP模板题将A和B串都逆序以后就变成了求前缀的问题了扩展KMP求处从i位置开始的最长公共前缀存于数组。 最后通过将数组的值不为0的进行一个桶计数倒着进行一下求和就可以了。注意在这个题目上扩展kmp处理出来的是 ex[ i ]数组是 A串的每个从 i 位置开始的后缀 与B串的最长公共前缀长度那么这样B串在A串上匹配的情况就一目了然了。 #includebits/stdc.h using namespace std; const int mod1e97; const int N 1000005; int Next[N]; long long ex[N],tong[N]; //即extand[] char p[N],t[N]; int T; long long ans; void pre() // next[i]: 以第i位置开始的子串 与 T的公共前缀 {int lpstrlen(p);Next[0]lp;int j0,k1;while(j1lp p[j]p[j1]) j;Next[1]j;for(int i2; ilp; i){int PNext[k]k-1;int LNext[i-k];if(iLP1) Next[i]L;else{jmax(0,P-i1);while(ijlp p[ij]p[j]) j; // 枚举(p1length) 与(p-k1,length) 区间比较Next[i]j;ki;}} } void exkmp() {int lpstrlen(p),ltstrlen(t);pre(); //next数组初始化int j0,k0;while(jlt jlp p[j]t[j]) j;ex[0]j;for(int i1; ilt; i){int Pex[k]k-1;int LNext[i-k];if(iLP1) ex[i]L;else{jmax(0,P-i1);while(ijlt jlp t[ij]p[j]) j;ex[i]j;ki;}} } int main() {scanf(%d,T);while(T--){memset(tong,0,sizeof(tong));scanf(%s%s,t,p);int ltstrlen(t);int lpstrlen(p);reverse(p,plp);reverse(t,tlt);exkmp();ans0;for(int i0; ilt; i)tong[ex[i]];for(int ilp;i;i--){tong[i](tong[i]tong[i1])%mod;ans(anstong[i]*i%mod)%mod;}printf(%lld\n,ans);} }转载于:https://www.cnblogs.com/SDUTNING/p/10388792.html
http://www.pierceye.com/news/61383/

相关文章:

  • 简述网站开发的过程电商平台网站建设多少钱
  • 企业网站pv是什么广东住房和城乡建设厅官方网站
  • 金融课程网站模板下载物流网站建设相关的问题
  • 网站建设注册什么公司好个人做seo怎么赚钱
  • 国土政务网站建设制度长沙微网站制作
  • 自己搭建服务器网站开发软件庆阳网站设计报价
  • 昆明市城乡建设局网站太原建网站
  • 建设银行梅李分行网站海口建网站 模板
  • 南京市网站seo整站优化网站设计机构
  • 广州网站建设网站托管运营有哪些网站可以推广
  • 手机wap网站免费建站asp公司网站
  • 番禺大石做网站瓷器网站源码
  • 欧美动物人物ppt免费模板下载网站百合网网站建设与策划
  • 怎么管理网站可以搜索企业信息的软件
  • 网站app开发建设广元市建设局网站首页
  • 县工商局 网站建设商业计划书网站建设
  • 网站建设的主要内容是软件交流app和微网站的区别是什么
  • 网站搭建网杭州网站制作培训
  • 设计自己的网站qq云 wordpress
  • 考生登录贵州省住房和城乡建设厅网站哈尔滨高端网页设计
  • 网站链接分析工具博物馆网站做的好的
  • 建设银行纪检监察网站首页.net网站 还原数据库备份
  • 沈阳哪家做网站最好深圳制作网站制作公司哪家好
  • app 微信 网站三合一购物网站建设策划
  • 公司做网站需要准备什么软件凡客诚品现在还有吗
  • 电商网站开发有前台吗网站的市场营销方案
  • 网站后台 英语环保设备网站建设方案
  • 微软网站做u盘启动教程安全联盟这种网站建设
  • 怎么做qq盗号网站建德做网站
  • 青岛公司注册网站简述网站建设的五类成员