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

狐表做网站公司网站设计哪家好

狐表做网站,公司网站设计哪家好,广州越秀区房价多少钱一平方,网站建设顶呱呱题目描述 求串的最长重复子串长度(子串不重叠)。例如:abcaefabcabc的最长重复子串是串abca,长度为4。 输入 测试次数t t个测试串 输入样例: 3 abcaefabcabc szu0123szu szuabcefg 输出 对每个测试串,输出最…

题目描述

求串的最长重复子串长度(子串不重叠)。例如:abcaefabcabc的最长重复子串是串abca,长度为4。

输入

测试次数t

t个测试串

输入样例:

3
abcaefabcabc
szu0123szu
szuabcefg

输出

对每个测试串,输出最长重复子串长度,若没有重复子串,输出-1.

输出样例:

4
3
-1

思路

代码

#include <iostream>
using namespace std;int getNextMax(string s){s += " ";int len = s.length(), i=1, j=0;int next[len+1];next[1] = 0;while(i < len){if(j == 0 || s[i-1] == s[j-1]){i++;j++;next[i] = j;}else{j = next[j];}}int maxNum=1;for(int i = 1; i <= len; i++){if(next[i] > maxNum){maxNum = next[i];}}if(maxNum == 1){return -1;}else{return maxNum-1;}
}int main()
{int t;string s;cin >> t;while(t--){cin >> s;int res = getNextMax(s);cout << res << endl;}return 0;
}
http://www.dinnco.com/news/67466.html

相关文章:

  • wordpress文章静态化南昌关键词优化软件
  • 商务部网站市场体系建设司首页抖音搜索seo
  • 宁波房产信息网官方网站关键词搜索排行榜
  • 知识库管理系统郑州seo公司
  • 福建建设工程交易中心网站网络推广公司北京
  • 南京重庆网站建设网络广告形式
  • b2b电商网站建设google搜索优化方法
  • 模板做图 网站有哪些百度一下官网页
  • 怎样建网站步骤满足seo需求的网站
  • 网站建设实训设备学做网站需要学什么
  • 做会计要经常关注哪些网站关键词搜索指数查询工具
  • 外包网站开发 收费传统营销与网络营销的整合方法
  • 服装网站建设公司哪家好哪里能买精准客户电话
  • web个人博客网站seo 优化 工具
  • 工业设计专业学什么广州seo优化排名推广
  • 找网站建设企业品牌推广战略
  • 大兴企业官网网站建设报价做网站设计的公司
  • 海鲜网站开发目的在于网络推广合作协议
  • 建站公司 phpwind托管竞价账户哪家好
  • 国外有没有做问卷调查的网站近期新闻大事
  • 网站搭建招标方案谷歌搜索优化seo
  • 微信公众号怎么创建要多少钱廊坊seo排名公司
  • 手机网站建设课程教学生成关键词的软件
  • 钢筋网片厂家seo基础篇
  • 十堰市网站建设最新国内新闻重大事件
  • 公司网站怎么关闭2023新闻摘抄十条
  • 国内移动端网站做的最好的国际要闻
  • 网站建设 推荐网址推广
  • wap网站怎么打开营销思路八大要点
  • 网络科技公司网站模板无锡网站排名公司