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

西青网站建设网站制作网站开发ple id充值

西青网站建设,网站制作网站开发ple id充值,电子商务以后可以做什么工作,信息发布平台推广KMP算法 核心思想: 回退处理 和 next前缀数组 ne[N]前缀数组表示 模式串当前位置的最长相当前后缀 当一个字符不匹配时 可以回退到上一个前后缀相等的位置 再次开始匹配 不用再遍历一次 #include iostreamusing namespace std;const int N 100010, M 1000010;int…KMP算法 核心思想: 回退处理 和 next前缀数组 ne[N]前缀数组表示 模式串当前位置的最长相当前后缀 当一个字符不匹配时 可以回退到上一个前后缀相等的位置 再次开始匹配 不用再遍历一次 #include iostreamusing namespace std;const int N 100010, M 1000010;int n, m;int ne[N];char s[M], p[N]; //注意是charint main(){//从1开始 回退时直接回退到ne[j];cin n p 1 m s 1;//i从2开始 因为ne[1]一定为0for (int i 2, j 0; i n; i ){while (j p[i] ! p[j 1]) j ne[j]; //不匹配时回退if (p[i] p[j 1]) j ; //匹配时jne[i] j; //记录当前追偿相等前后缀大小}for (int i 1, j 0; i m; i ){while (j s[i] ! p[j 1]) j ne[j]; //不匹配if (s[i] p[j 1]) j ; //匹配if (j n) //找到子串{couti-n ;j ne[j]; //可能出现两个子串重叠的情况}}return 0;}
http://www.pierceye.com/news/837950/

相关文章:

  • 哈尔滨公司做网站动画设计的大学排名
  • 网站建设与网页制作试卷网站搜索引擎优化推广
  • 网站子目录设计网站开发数据库技术
  • 可以做音基题的音乐网站上海网站设计公司有哪些
  • 昆明做网站公司做家居的网站
  • 网站建设首选易网宣软文代发
  • 手机版网站开发用什么语言自己建设的网站怎么赚钱
  • 宁波建设监理协会网站软件开发文档的作用
  • 兰州电商平台网站建设网路神做网站怎么样
  • 诸城易讯网站建设服务中心网址的域名
  • 制作商务网站应用公园制作app软件下载
  • 情头定制网站被称为网站开发神器
  • 宝安网站设计案例淘宝页面制作
  • 天津品牌网站制作怎样建设网站流程
  • 怎样进行公司网站建设wordpress主题公司
  • 外宣做网站宣传网站功能描述
  • 部队网站建设多少钱营销自己的网站
  • 长春市城乡建设部网站南昌诚推网络技术有限公司
  • 网站 建设 欢迎你濮阳家电网站建设
  • 怎么快速建立一个网站如何用腾讯云服务器搭建wordpress
  • 五屏网站建设多少钱深圳网站公司有哪些
  • 莆田网站建站wordpress cd
  • 软件下载安装免费南京seo关键词优化服务
  • 广州网站设计软件建设将网站加入受信网站再试
  • 淘宝联盟网站备案常见的互联网应用
  • 自己做网站 搜索功能开发企业综合信息服务平台
  • 意大利语网站建设wordpress主题首页显示不全
  • 模板网站免费下载wordpress启用静态
  • 保定网站建设哪家好网站建设实践报告3000字
  • 网站制作项目执行免费制作微网站