输出一个字符串的所有自字符串(不重复)
来源:互联网 发布:域名怎么投资 编辑:程序博客网 时间:2024/06/06 09:06
//输入一个字符串,输出它的所有子字符串并存储;//不重复import java.util.ArrayList;import java.util.Scanner;public class SubString { public static void main(String[]args){ Scanner scanner=new Scanner(System.in); String str=scanner.next(); ArrayList<String>alStr=new ArrayList<String>(); alStr=subStr(str); System.out.println(alStr); } private static ArrayList<String> subStr(String s){ ArrayList<String>sub=new ArrayList<String>(); String temp; for(int i=0;i<s.length();i++){ for(int j=i;j<s.length();j++){ temp=s.substring(i, j+1); if(sub.contains(temp))continue; sub.add(temp); } } return sub; }}
0 0
- 输出一个字符串的所有自字符串(不重复)
- 给定一个字符串,找出其所有不重复的排列组合
- 字符串的所有不重复组合
- 输出一个字符串所有排列。注意有重复字符
- 输出字符串所有组合(含有重复的字符)及输出其所有子串(含有重复的字符)
- 【递归】输出一个字符串的所有排列
- 算法40(字符串的排列,给出一个函数来输出一个字符串的所有排列)
- 输出字符串中的所有重复子
- 假设有一个字符串aabcad,请写一段程序,去掉字符串中不相邻的重复字符串,即上述字符串处理之后的输出结果为:aabcd
- 找出字符串的最长不重复子串,输出长度
- 找出字符串的最长不重复子串,输出长度
- 找出字符串的最长不重复子串,输出长度
- 给出一个函数来输出一个字符串的所有排列。
- 给出一个函数来输出一个字符串的所有排列
- 给出一个函数来输出一个字符串的所有排列
- 给出一个函数来输出一个字符串的所有排列
- 给出一个函数来输出一个字符串的所有排列。
- 给出一个函数来输出一个字符串的所有排列
- CoreAnimation的使用小结
- codevs1041
- php实现单链表
- hdu1159
- Android 四大组件学习之Activity三
- 输出一个字符串的所有自字符串(不重复)
- vim设置(非常全面),即.vimrc文件的配置
- http协议深入理解
- 算法の快速排序
- [LeetCode][Java] Largest Rectangle in Histogram
- mysql在存储过程中从结果集给多个参数赋值的办法
- 斐波那契数列
- android自定义button样式
- codevs1042