查找一个字符串的子字符集
来源:互联网 发布:网络推广的目的和意义 编辑:程序博客网 时间:2024/06/05 11:18
功能描述:查找一个字符串的子字符集
输入:abab 输出: a b ab ba aba bab
要求实现方法:
public List<String> getChildren(){
List<String> list = new ArrayList<String>();
}
输入:abab 输出: a b ab ba aba bab
要求实现方法:
public List<String> getChildren(){
List<String> list = new ArrayList<String>();
import java.util.ArrayList;import java.util.List;import java.util.Scanner;import java.util.Set;import java.util.TreeSet;/** * @author yanwu * */public class Test20 { public static void main(String[] args) {new Test20().getChildren(); } public List<String> getChildren() { System.out.println("Input the string:"); Scanner scan = new Scanner(System.in); String str = scan.nextLine(); List<String> list = new ArrayList<String>(); list.addAll(children(str)); for (String str1 : list) { System.out.print(str1 + " "); } return list; } public Set<String> children(String str) { Set<String> set = new TreeSet<String>(); int len = str.length(); for (int i = 1; i < len; i++) {for (int j = 0; j < len; j++){String temp = str.substring(j);if (temp.length() >= i){set.add(temp.substring(0,i));temp = temp.substring(i);}} } return set; }}
}
0 0
- 查找一个字符串的子字符集
- 华为机试题-----查找一个字符串的子字符串集
- 子字符串的查找
- Swift3.0语言教程查找字符集和子字符串
- 查找字符串中一个子串的个数
- 实现一个字符串查找子串的函数
- 字符串子串的查找
- 查找子字符串的算法
- 字符串子串的查找
- 查找--子字符串查找
- 字符串中查找子字符串的位置
- 查找在一个字符串中含有多少个相同的子字符串
- 笔试题:在一个字符串中查找子字符串的个数
- 字符匹配:查找包含字符集的子串-和谐系统
- 【字符串操作】11.查找一个字符串中最长的纯字母的子串(即查找最长的单词)
- OC-在一个字符串中查找另一个字符串的范围;从一个字符串中提取子串
- 在一个大串中查找和另外一个字符串是anagram的子串
- 字符串--子字符串查找
- [cocos2d-x3.x学习笔记]lambda表达式 std::function CC_CALLBACK_ 事件回调实现
- 3-1. 三天打鱼两天晒网(15)
- ZOJ-1167
- C++ =赋值运算符的重载
- UIViewController各方法的调用顺序
- 查找一个字符串的子字符集
- 建立android全局异常捕获类
- XP画图板版本1
- 希腊字母读音表
- Android中post和get两种方式发送请求
- kamailio 多虑拟域配置
- 运算符重载
- 从Linux角度看用户态与内核态不同的抢占策略
- 操作系统面试题