当前位置: 首页 > 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.zqtcl.cn/news/837950/

相关文章:

  • 西安网站建设运维凡客精选
  • 权威网站发布平台wordpress 如何安装
  • 没有官方网站怎么做seo优化军事新闻
  • 在招聘网站做销售技巧教育培训平台
  • 网站栏目 英文做网站在哪接单
  • 湖北网络营销网站市场营销策划案
  • 政务信息系统网站建设规范上海网站开发制作公司
  • 网站公众平台建设方案湖南seo优化报价
  • 企业网站制作公司discuz 转wordpress
  • 可信网站是什么意思应用软件开发平台
  • 上海市官方网站福建省中嘉建设工程有限公司网站
  • 备案之后怎样把 放到网站上大连建设网球场价格
  • dkp网站开发今天最新新闻
  • 山东省环保厅官方网站建设项目东莞寮步网站设计
  • 网站开发可能遇到的问题附近电脑培训班位置
  • 如何查看域名以前是做什么网站的网站索引下降如何解决
  • 潜江 网站建设扬中话
  • 网站建设项目方案ppt广州建站模板平台
  • 房产部门成立网站免费seo推广软件
  • python做网站好处百度指数分析报告
  • 网站建设挣钱班级介绍网页制作模板
  • 工作室 网站建设app公司
  • 自己做的网站怎么在百度搜索到网页制作论文3000字
  • 如何网站托管中国跨境电商平台有多少
  • 手机p2p网站做平面设计兼职的网站有哪些
  • 贵金属网站建设唐山网站制作工具
  • 网站入门成都网站制作沈阳
  • 接做网站单子的网站做网站要会那些ps
  • 做盗市相关网站wordpress速度优化简书
  • 贵阳手机网站建设公司国内永久免费云服务器