自己想出來的算法 感覺比較簡單易理解,分享給大家
Scanner ipt=new Scanner(System.in);
//輸入長字符串str1
String str1=ipt.nextLine();
//輸入子字符串str2
String str2=ipt.nextLine();
//把長字符串中的str2替換成空
String str3=str1.replace(str2, "");
//數目就是str1的長度減去替換後的長度str3 再除以子字符串str2的長度
System.out.println((str1.length()-str3.length())/str2.length());
java:求一個字符串中子字符串的個數,簡便算法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
數據結構與算法-----12.字符串匹配:
稻草人……
2020-07-04 06:04:06
trie樹實現模糊查找
my_sunshine_y
2020-06-30 18:06:53
時間段判斷工具類InDateUtil
zrk1000
2020-06-30 16:46:37
算法java實現--貪心算法--最優裝載問題
qipanliming
2020-06-29 22:01:40
算法java實現--回溯法--圖的m着色問題
qipanliming
2020-06-29 22:01:40
算法java實現--貪心算法--單源最短路徑問題--Dijkstra算法
qipanliming
2020-06-29 22:01:40
算法java實現--回溯法--旅行售貨員問題--排列樹
qipanliming
2020-06-29 22:01:40
算法java實現--回溯法--圓排列問題--排列樹
qipanliming
2020-06-29 22:01:40
算法java實現--回溯法--批處理作業調度問題
qipanliming
2020-06-29 22:01:40
算法Java實現--貪心算法--活動安排問題
qipanliming
2020-06-29 22:01:40
算法java實現--回溯法--裝載問題
qipanliming
2020-06-29 22:01:40
算法java實現--動態規劃--流水作業調度問題
qipanliming
2020-06-29 22:01:40
算法java實現--回溯法--符號三角形問題
qipanliming
2020-06-29 22:01:40
Remove Duplicate Node LCCI
摩羯的成长期
2020-06-29 10:25:12