public void getAllSub(String str) { Set<String> result = new HashSet<String>(); int length = str.length(); int maxlength = length/2; for (int i = 1; i <= maxlength; i++) { for (int j = 0; j+i < length; j++) { String target = str.substring(j, j+i); String after = str.replaceAll(target, ""); if(length > (after.length()+target.length())){ result.add(target); } } } for (String string : result) { System.out.println(string); } }
点赞 评论

相关推荐

2025-12-15 14:16
门头沟学院 Java
回家当保安:发offer的时候会背调学信网,最好不要这样。 “27届 ”和“28届以下 ”公司招聘的预期是不一样的。
实习简历求拷打
点赞 评论 收藏
分享
秋招投简历提醒助手:个人经验是,一般面二十场左右就会进入侃侃而谈阶段。我今年七月末的时候开始的第一次面试,都是很多不会,回复很慢。后面慢慢迭代,到九月中的时候基本上面啥说啥,很放松的状态
远程面试的尴尬瞬间
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务