java_求列舉所有的連續(或單個字元)的子串.
package study.map;
/*java_求所有的連續(或單個字元)的子串.
求取字串的所有子串的演算法關鍵是確定分類標準,形成某一種劃分
* 本演算法是採用的分類標準是依次一個第i個字元打頭,列舉所有該字元打頭下的子串.
* 當然你還可以用字字串的長度i_len作為劃分的標準分類列舉*/
class GetAllSubstring{
public static void main(String[] args){
String str = "abbccc";
System.out.println(str);
System.out.println("所有子串的結果:(包括重複出現的)");
for(int i = 0; i < str.length(); i++){
for (int j = i+1; j<=str.length(); j++){
System.out.println(str.substring(i,j));
}
}
}
}
相關文章
- poj3080-kmp+列舉子串 求最長公共子串KMP
- POJ 3294 Life Forms(字尾陣列求k個串的最長子串)ORM陣列
- 尋找連續或不連續的子字串字串
- 求字串連續字元數量字串字元
- 求字串中不含重複字元的最長子串字串字元
- 《劍指Offer》- 連續子陣列的最大和或最小和陣列
- 連續子陣列的最大和陣列
- 一道演算法題:求出異或和為零的最長連續子串演算法
- [LeetCode] Maximum Product Subarray 求連續子陣列的最大乘積LeetCode陣列
- 【演算法拾遺】三種方法求連續子陣列的最大和演算法陣列
- 最短無序連續子陣列陣列
- 無重複字元的最長子串字元
- 最大連續子陣列和的實現陣列
- Maximum Subarray 連續子陣列最大和陣列
- java無重複字元的最長子串Java字元
- 3 無重複字元的最長子串字元
- 【劍指offer】連續子陣列的最大和陣列
- poj 2774 求兩字串的最長公共子串 字尾陣列字串陣列
- 【陣列】1550. 存在連續三個奇數的陣列(簡單)陣列
- 3. 無重複字元的最長子串字元
- 演算法學習-零子陣列,最大連續子陣列演算法陣列
- JZ-030-連續子陣列的最大和陣列
- 牛客題霸--連續子陣列的最大和陣列
- 每日一練(22):連續子陣列的最大和陣列
- SPOJ 687. Repeats(字尾陣列求最長重複子串)陣列
- 萬用字元——*可以當空串或任意串(一)字元
- LeetCode——無重複字元的最長子串LeetCode字元
- 演算法-無重複字元的最長子串演算法字元
- 【每日一題】無重複字元的最長子串每日一題字元
- leetcode最短無序連續子陣列LeetCode陣列
- 最大連續子陣列和(最大子段和)陣列
- 劍指 Offer 42.連續子陣列的最大和陣列
- 劍指Offer-連續子陣列中的最大和陣列
- 劍指office--31. 連續子陣列的最大和陣列
- 演算法學習-數字連續的子陣列演算法陣列
- POJ 3693 Maximum repetition substring(字尾陣列求最長重複子串)陣列
- leetcode 之無重複字元的最長子串LeetCode字元
- 【LeetCode】3 無重複字元的最長子串LeetCode字元