求一个字符串的最长重复子串
来源:互联网 发布:linux虚拟机加载u盘 编辑:程序博客网 时间:2024/06/07 13:14
public class Test{String reg,left;public String find(String str){//最长的重复字串,极端情况就比如abcabc,最长重复字串就是abc//即为字符串长度的一半,当然这是极端情况,通常都是小于串长一半的for(int len=str.length()/2;len>0;len--){//将字符串分隔为若干“最长字串”reg=str.substring(0,len+1);//获取“最长字串”left=str.substring(len+1);//刨去“最长字串”剩下的串if(left.indexOf(reg)!=-1)//如果剩下的串里面包含“最长字串”return reg;} return null;}public static void main(String[] args){String str=new Test().find("abcdabc");System.out.println(str);}}
0 0
- 求一个字符串当中的最长重复子串
- 求一个字符串的最长重复子串
- 求字符串的最长重复子串
- 求字符串的最长重复子串
- 求字符串的最长重复子串
- 求一个字符串的最长无重复字母的连续子串
- 求一个字符串的最长不重复子串的最大长度
- 求一个字符串中最长的非重复连续子串
- 求字符串中的“最长重复子串”
- 【题目15】求字符串的最长重复子串
- 利用后缀数组求字符串的最长重复子串
- 求字符串中最长无重复字符的子串
- 求给定字符串重复最长的子串
- 求字符串中最长无重复字符的子串
- 求字符串中不重复字符的最长子串
- 使用后缀数组求字符串的最长重复子串
- java---求字符串中最长的重复子串
- 【面试准备】求字符串中最长的重复子串
- 给windows 7安装文件添加USB3.0驱动
- RSA算法原理(一)
- Node.js开发框架Express4.x
- 类的成员变量作为pthread_create的参数
- RSA算法原理(二)
- 求一个字符串的最长重复子串
- nginx-ssl模块
- TeamCity使用过程中遇到的问题记录
- lua的table排序
- linux上面安装mongodb的最简单的方法
- mongodb根据_id查询数据
- MKNetworkKit:AFNetworking(数据请求get:post)
- Nodejs创建HTTPS服务器
- WebView中文乱码