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));
}
}
}
}
相關文章
- 求字串連續字元數量字串字元
- 尋找連續或不連續的子字串字串
- 求字串中不含重複字元的最長子串字串字元
- 《劍指Offer》- 連續子陣列的最大和或最小和陣列
- 連續子陣列的最大和陣列
- 一道演算法題:求出異或和為零的最長連續子串演算法
- 無重複字元的最長子串字元
- 最短無序連續子陣列陣列
- 最大連續子陣列和的實現陣列
- 30串聯所有單詞的子串
- 3 無重複字元的最長子串字元
- LeetCode——無重複字元的最長子串LeetCode字元
- java無重複字元的最長子串Java字元
- 【陣列】1550. 存在連續三個奇數的陣列(簡單)陣列
- leetcode最短無序連續子陣列LeetCode陣列
- JZ-030-連續子陣列的最大和陣列
- 萬用字元——*可以當空串或任意串(一)字元
- leetcode 之無重複字元的最長子串LeetCode字元
- 【LeetCode】3 無重複字元的最長子串LeetCode字元
- 3. 無重複字元的最長子串字元
- LeetCode題解(1639):統計只差一個字元的子串數目(Python)LeetCode字元Python
- 雙子串最大異或 題解
- 每日一練(22):連續子陣列的最大和陣列
- 牛客題霸--連續子陣列的最大和陣列
- 演算法-無重複字元的最長子串演算法字元
- LeetCode-3. 無重複字元的最長子串LeetCode字元
- Leetcode 3. 無重複字元的最長子串LeetCode字元
- 【每日一題】無重複字元的最長子串每日一題字元
- leetcode-3無重複字元的最長子串LeetCode字元
- 【leetcode】【java】【3、無重複字元的最長子串】LeetCodeJava字元
- LeetCode133:給定一個字串,找出最長的不具有重複字元的子串的長度。例如,“abcabcbb”不具有重複字元的最長子串是“abc”,長度為3。對於“bbbbb”,最長的不具有重複字元的子串是LeetCode字串字元
- 劍指office--31. 連續子陣列的最大和陣列
- 劍指Offer-連續子陣列中的最大和陣列
- 劍指 Offer 42.連續子陣列的最大和陣列
- 最大連續子陣列和(最大子段和)陣列
- Leetcode 3.無重複字元的最長子串 字典記錄每個字元最後出現的位置LeetCode字元
- LCR 016. 無重複字元的最長子串(中)字元
- LeetCode題集-3 - 無重複字元的最長子串LeetCode字元