博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符串处理 子串不重复
阅读量:4071 次
发布时间:2019-05-25

本文共 604 字,大约阅读时间需要 2 分钟。

// 字串不重复
// 题目:、输出字符串中不重复的子串。
//
例如:“aaab”中, 不重复的子串有“a”“aa”“aaa”“aaab”“aab”“ab”“b”。
public static void f3(){
String str = "aaab";
ArrayList<String> arrayStr = new ArrayList<String>();
for(int i=0;i<str.length();i++){
for(int j=1;j<str.length()-i+1;j++){
//
System.out.println("不重复的字串有:"+str.substring(i, i+j));
arrayStr.add(str.substring(i, i+j));
}
}
//新的容器装入新的值
ArrayList<String> list = new ArrayList<String>();
for(int i=0;i<arrayStr.size();i++){
if(list.contains(arrayStr.get(i))){
continue;
}else{
list.add(arrayStr.get(i));
}
}
for(int i=0;i<list.size();i++){
System.out.print(list.get(i)+" ");
}
}

转载地址:http://lgmji.baihongyu.com/

你可能感兴趣的文章
ie下对于window.location.href的跳转时获取不到referer的,php中的路径包含有未定式的
查看>>
一段有用的jquery代码
查看>>
c#中队trunked的处理
查看>>
笔记本无线路由组件的局域网ping不通的问题
查看>>
php中require后的路径问题
查看>>
ext直接导出结果到excel
查看>>
combotree的总结
查看>>
最近小结
查看>>
大规模图像分类器的演化-Large-Scale Evolution of Image Classifiers-读后杂谈
查看>>
java对大文件的处理思路
查看>>
qt中的一个问题
查看>>
MFC编写的人民币大小写转换
查看>>
error C3861: “mciSendString”: 找不到标识符 的解决
查看>>
Process32First 返回FALSE的原因
查看>>
winform下的画图
查看>>
WordCloud简单实现效果图
查看>>
WordCloud基本算法
查看>>
java内存分配机制
查看>>
TensorFlow初入门
查看>>
目前我的问题
查看>>