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

dede5.7 做的网站 下 加一个discuz论坛公司介绍页面设计

dede5.7 做的网站 下 加一个discuz论坛,公司介绍页面设计,企业网站首页图片,手机网站免费生成前要推理 以abababab为例#xff0c;这里最主要的就是根据相等前后缀进行推导 s [ 0123 ] 如 t【 0123 】 f 【01 23 】 后两个分别是前后缀#xff0c;第一个是总的字符串#xff0c;然后可以推导 //首先还是算出…前要推理 以abababab为例这里最主要的就是根据相等前后缀进行推导 s [ 0123                          ] 如 t【 0123               】 f   【01 23              】 后两个分别是前后缀第一个是总的字符串然后可以推导 //首先还是算出 next数组作为最长前后缀相等的最大长度 其次是根据。前后缀的特性 s[01]t[01] t[01]f[01] t[23]s[23]f[01] s[01]s[23] 伪   具体详解 步骤一因为 这是相等的前缀和后缀t[0] 与 k[0]相同 t[1] 与 k[1]相同所以 s[0] 一定和 s[2]相同s[1] 一定和 s[3]相同即s[0]s[1]与s[2]s[3]相同 。 步骤二 因为在同一个字符串位置所以 t[2] 与 k[0]相同t[3] 与 k[1]相同。 步骤三 因为 这是相等的前缀和后缀t[2] 与 k[2]相同 t[3]与k[3] 相同所以s[2]一定和s[4]相同s[3]一定和s[5]相同即s[2]s[3] 与 s[4]s[5]相同。 步骤四循环往复。 所以字符串ss[0]s[1]与s[2]s[3]相同 s[2]s[3] 与 s[4]s[5]相同s[4]s[5] 与 s[6]s[7] 相同。 正是因为 最长相等前后缀的规则当一个字符串由重复子串组成的最长相等前后缀不包含的子串就是最小重复子串。 下面的则是代码了 代码实现 class Solution { public: void getnext(int *next,const string s){int j0;next[0]0;for(int i1;is.size();i){while(j0s[i]!s[j]){jnext[j-1];}if(s[i]s[j]){j;}next[i]j;}} //首先还是算出 next数组作为最长前后缀相等的最大长度 其次是根据。前后缀的特性 //s[01]t[01] //t[01]f[01] //t[23]s[23]f[01] //s[01]s[23] //递推下去 bool repeatedSubstringPattern(string s) {int next[s.size()];getnext(next,s);if(next[s.size()-1]s.size()%(s.size()-next[s.size()-1])0){//如果总长度-最长相等前后缀的长度 即空开的长度 能被size整除就是最小重复字串return true;} return false;} }; 总结 数组长度减去最长相同前后缀的长度相当于是第一个周期的长度也就是一个周期的长度如果这个周期可以被整除就说明整个数组就是这个周期的循环。
http://www.zqtcl.cn/news/644164/

相关文章:

  • app地推网企业seo解决方案
  • php网站转移网吧手机网站模版
  • 北京建设教育网站今天的国内新闻
  • 江苏省建设银行网站天心区网站建设公司
  • 网站分享设计网站备案收费么
  • 手机网站专题关于asp sql网站开发的书籍
  • 网站建设属于什么领域小米发布会在哪里看
  • 免费空间访客领取网站提高网站互动性
  • 湖北省市政工程建设网站汉中网站建设电话
  • 宁波大型网站推广服务丁香花在线电影小说观看
  • 合肥的网站建设公司哪家好百度旗下产品
  • 墨星写作网站阿里云购买网站登录
  • 做微网站公司知名网站设计
  • 宁波中科网站建设有限公司天津市建设 银行网站
  • 长沙建个网站一般需要多少钱化妆品网站建设方案项目书
  • 宁波外贸网站推广做网站如何选域名
  • 如何在百度上搜索到自己的网站提升关键词
  • asp net做网站建设英文网站的公司
  • 旅游英文网站 建设需求WordPress首页id
  • 南宁网站如何制作网站seo查询站长之家
  • 网站备案太麻烦门户网站模板
  • 九江建网站多少钱打开云南省住房和城乡建设厅网站
  • 合肥市门户网站wordpress登陆不上
  • 摄影网站在线建设办公室设计装修
  • 深圳市移动端网站建设游戏网站建设与策划方案
  • wap版网站 加app提示厦门网站seo优化
  • 旅游网站 功能建设银行网站会员
  • 公园网站建设wordpress 分类目录使用英文
  • 苏州高端网站设计制作wordpress改固定连接
  • 门户网站开源sae安装wordpress