/*
檔名稱:第8周專案5 - 計數的模式匹配.cpp
作 者:孫欽達
完成日期:2023年10月30日
版 本 號:v1.0
問題描述:採用順序結構儲存串,編寫乙個演算法計算指定子串在乙個字串中出現的次數,
如果該子串不出現則為0。
輸入描述:兩個字串。
程式輸出:子串出現的次數。
*/
int str_count(sqstring s,sqstring t)
}return(count);
}
#include #include "sqstring.h"
int main()
執行結果:
學習心得:
b-f演算法雖然簡單,但存在響應的缺點,kmp就很好的解決了這個問題。
第8周 專案5 計數的模式匹配
1.標頭檔案 sqstring.h,包含定義鏈隊資料結構的 巨集定義 要實現演算法的函式的宣告 define maxsize 100 最多的字元個數 typedef struct sqstring void strassign sqstring s,char cstr 字串常量cstr賦給串s vo...
第8周 專案5 計數的模式匹配
問題及 檔名稱 test.cpp 作 者 焦夢真 完成日期 2015年10月23日 版 本 號 v1.0 問題描述 採用順序結構儲存串,編寫乙個演算法計算指定子串在乙個字串中出現的次數,如果該子串不出現則為0。輸入描述 字串 子串。程式輸出 子串在乙個字串中出現的次數。include include...
第8周專案5 計數的模式匹配
問題及 檔名稱 bigice.cbp 作 者 何大冰 完成日期 2016年10月21日 版 本 號 v1.0 問題描述 採用順序結構儲存串,編寫乙個演算法計算指定子串在乙個字串中出現的次數,如果該子串不出現則為0。輸入描述 主串 子串。程式輸出 匹配次數。include sqstring.h int...