求字符串的所有子串(Java/C++)
来源:互联网 发布:淘宝卖家交流 编辑:程序博客网 时间:2024/06/05 18:41
题目:求一个字符串的所有子串。例如字符串abc的子串有:a,ab,b,bc,c(注意一下子串的特点)
下面我将分别使用Java和C++实现算法来解决这个问题:
//C++实现
void getAllSubstrings(string str){ if(str.size()==0) return; else{ for(int i=0;i<str.size();i++) { for(int j=1;j<str.size()-1;j++) { std::cout<<substr(i,i+j);} } }}
//Java实现
void getAllSubstrings(String str){ if(str.length==0) return; else{ for(int i=0;i<str.length;i++) { for(int j=1;j<str.length-1;j++) { System.println(str.substring(i,i+j);} } }}
阅读全文
0 0
- 求字符串的所有子串(Java/C++)
- 求字符串的所有最大子串
- 求字符串的所有子串
- 求字符串的所有子串
- 求字符串的所有子字符串
- 求【无重复字母】字符串的所有子串
- [递归] 求一个字符串的所有顺序子串
- 求字符串的最长无重复字符子串(C++)
- java---求字符串中最长的重复子串
- java语言编程,求两个字符串的最大子串
- java语言编程:求两个字符串的最大子串
- 求两字符串的最大相同子串--JAVA实现
- java版求字符串的最大公共子串
- Java求字符串的最大子串和长度
- 黑马程序员_求任意字符串及其所有子串的全排列
- 求字符串中满足所有字符个数相等的最长子串长度
- C#->求最大子字符串
- 输出字符串所有的子串
- bower简明入门教程
- 数数小木块
- ARM汇编基础教程——ARM指令集
- Elasticsearch之集群。
- 如何让算法扩展适用于STL标准
- 求字符串的所有子串(Java/C++)
- gitlab安装步骤
- Android中scrollview嵌套webview的实现
- 工作项目中常见问题! 持续更新!
- Java 9 新特性来临——模块化
- 【数据结构】单链表的实现
- 【技术解密】SequoiaDB分布式存储原理
- 洛谷p1525关押罪犯
- 创建数据库