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

门户网站 建设方案专业团队照片

门户网站 建设方案,专业团队照片,房屋设计平面图效果图,wordpress load-scripts.php声明#xff1a;下边的例子均表示下标从1开始的数组 ne数组的定义#xff1a; next[i] 就是使子串 s[1…i] 有最长相等前后缀的前缀的最后一位的下标。ne[i]也可以表示相等子串的长度 准备执行jne[j]时#xff0c; 表示当前s[i]!p[j1] , 如果ne[j]1 #xff0c;那么下…声明下边的例子均表示下标从1开始的数组 ne数组的定义 next[i] 就是使子串 s[1…i] 有最长相等前后缀的前缀的最后一位的下标。ne[i]也可以表示相等子串的长度 准备执行jne[j]时  表示当前s[i]!p[j1]  ,  如果ne[j]1 那么下一次匹配从p数组的第二个字符也就是p[j1]开始比较是否s[i]p[j 1] a b a b a b c a b  1 2 3 4 5 6 7 8 9 a b a b a b c a b  1 2 3 4 5 6 7 8 9 同理ne数组的建立也是这样的从数组的第二个字符开始枚举因为第一个字符没有相同的字串从i2,j0开始枚举 i2,j0 p[i] ! p[j1]  ne[2]0; i3,j0 p[i]p[j1]  ,j,ne[3]1; i4,j1  p[i]p[j1]  ,j,ne[4]2; i5,j2  p[i]p[j1]  ,j,ne[5]3; i6,j3  p[i]p[j1]  ,j,ne[6]4; i7,j4  p[i]!p[j1] (此时两者不相等那么执行jne[j] ,j2,刚才想样例时发现为什么下一次比较不直接比较j15,i7呢想了一下其实这和在s数组中和p数组相等的字串问题一样此时p数组才走到j4那么 j 退一下只能退到 j ne[i]   发现p[i]!p[j1]继续执行jne[j] ,j0所以下一次比较就从0开始比较  其实直接看ne数组的更新比较绕可以对比s数组和p数组的匹配两者其实是一样的就上边最后一步 j ----- 0来说下一次s数组的s[i]要和p数组的p[1]比较 KMP数组的应用 分析观察样例发现每次后边加的都是剔除字符串t的最长的前缀和后缀相等的子串后剩下的字符串那么就可以用KMP求最长字串的长度也就是 ne[n]  #include iostream #include cstring #include algorithmusing namespace std;const int N 55;int n, m; char str[N]; int ne[N];int main() {scanf(%d%d, n, m);scanf(%s, str 1);for (int i 2, j 0; i n; i ){while (j str[i] ! str[j 1]) j ne[j];if (str[i] str[j 1]) j ;ne[i] j;}// coutne[n]endl;printf(%s, str 1);for (int i 0; i m - 1; i )printf(%s, str 1 ne[n]);return 0; }
http://www.hkea.cn/news/14413550/

相关文章:

  • 焦作网站建设费用怎样自己做商场网站
  • 贵阳市观山湖区网站建设辽宁做网站的公司
  • 软件园二期做网站的公司有哪些广东建设项目备案公示网站
  • 网站建设 牛商网技术提供2345网址导航官方网站
  • 建设网站有什么作用是什么西安网络建设公司
  • 投资建设网站首页做网站 源代码
  • 网站建设是否包含等保做国际贸易哪个网站比较好
  • 怎样架设网站win2008做的网站打不开
  • 网站哪家做得好网站左边logo图标怎么做
  • 网站为何改版江宁区住房和城乡建设局网站
  • wordpress网站运行时间代码建设网站的风险分析
  • 手机网站如何制作免费设计公司推广渠道
  • 清远做网站哪家好营销网站的优势是什么
  • 山东微商网站建设做类似淘宝的网站
  • 怎么建自己的销售网站在手机制作网站
  • 网站引导页下载石材做网站
  • 资阳网站建设资阳wordpress 维护插件
  • 找培训学校去哪个网站环保网站模板 html
  • 网站设置银联密码wordpress注册简化
  • 福田我要做网站优化比较好百度关键词推广一年多少钱
  • 义县网站建设百度搜索站长平台
  • win不用iis做网站云南网站设计方案
  • 产品单页营销型网站模板下载平面设计类的网站
  • 一个网站的建立需要什么小程序网站建设
  • 邢台手机网站建设地方wordpress淘宝客自适应模板
  • 品牌宣传网站有哪些网络推广软文是一种很好的推广方式
  • 阿里云 外贸网站ui网页设计是什么
  • 怎么建设公益网站网站备案 英文
  • 苏州做学校网站的网站设计和营销
  • 动漫电影做英语教学视频网站简述电子商务网站建设的过程