日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第八周实践项目 5 计数的模式匹配

發布時間:2025/4/16 编程问答 13 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第八周实践项目 5 计数的模式匹配 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/*?? *Copyright?(c)?2017,煙臺大學計算機與控制工程學院?? *All?rights?reserved.?? *文件名稱:項目-?? 采用順序結構存儲串,編寫一個算法計算指定子串在一個字符串中出現的次數,如果該子串不出現則為0 *作????者:邵雪源?? *完成日期:2017年12月14日?? *版?本?號:v1.0?? */???? #include <stdio.h> #include <malloc.h> #define MaxSize 100 //最多的字符個數 typedef struct { char data[MaxSize]; //定義可容納MaxSize個字符的空間int length; //標記當前實際串長 } SqString; void StrAssign(SqString &s,char cstr[]) //s為引用型參數 { int i;for (i=0;cstr[i]!='\0';i++)s.data[i]=cstr[i];s.length=i; } void DispStr(SqString s) { int i;if (s.length>0){ for (i=0;i<s.length;i++)printf("%c",s.data[i]);printf("\n");} } int str_count(SqString s,SqString t) {int i=0,j=0,count=0;while (i<s.length && j<t.length){if (s.data[i]==t.data[j]) //繼續匹配下一個字符{i++; //主串和子串依次匹配下一個字符j++;}else //主串、子串指針回溯重新開始下一次匹配{i=i-j+1; //主串從下一個位置開始匹配j=0; //子串從頭開始匹配}//在BF算法中,沒有下面的這一部分//這里增加一個判斷,可以“捕捉”到已經產生的匹配if (j>=t.length) //如果j已經達到了子串的長度,產生了一個匹配{count++; //匹配次數加1i=i-j+1; //主串從下一個位置開始繼續匹配j=0; //子串從頭開始匹配}}return(count); }int main() {SqString s,t;StrAssign(s,"accaccacacabcacbab");StrAssign(t,"accac");printf("s:");DispStr(s);printf("t:");DispStr(t);printf("%d\n",str_count(s,t));return 0; }

總結

以上是生活随笔為你收集整理的第八周实践项目 5 计数的模式匹配的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 99热亚洲| 一二三区在线播放 | 黄色片免费在线观看 | 四虎影院一区 | 欧美视频网站 | 国产女厕一区二区三区在线视 | 久久久毛片 | 亚洲视频播放 | 国产白丝av | 亚洲精品视频在线播放 | 曰韩毛片| 精品在线你懂的 | 色秀av | 91色在线观看 | 最近2019中文字幕大全第二页 | 一区二区 中文字幕 | 永久免费精品影视网站 | xxxxⅹxxxhd日本8hd | 伦理片一区二区三区 | 欧美性猛交一区二区三区精品 | 视频一区二区三区精品 | 日本黄视频在线观看 | 日本美女在线 | 一区二区国产欧美 | 欧美成在线观看 | 亚洲成人免费在线 | 国产又色又爽又高潮免费 | 国内成人自拍视频 | 黄色网址你懂的 | 精品一区二区在线免费观看 | 欧洲成人在线观看 | 成年人午夜免费视频 | 自拍偷拍第1页 | 女人扒开屁股让男人桶 | 国产亚洲天堂网 | 亚洲av无码专区在线播放中文 | 制服.丝袜.亚洲.中文.综合懂 | 永久中文字幕 | 亚洲天堂2014 | 色女人网站 | 亚洲老妇色熟女老太 | 天堂俺去俺来也www久久婷婷 | 国产成人亚洲一区二区 | 草逼导航 | 亚洲欧洲综合在线 | 91玖玖| 99热网址| 成年黄色网 | 久久久久久五月天 | 青青毛片 | 欧美精品黄色 | 久久草av| 高清日韩一区 | 95久久 | va在线| 91小视频在线观看 | 91精品国产乱码在线观看 | 久草电影网站 | 亚洲xxxx天美 | 精品动漫3d一区二区三区免费版 | 97国产精品人人爽人人做 | 黑人精品一区二区三区 | 91av久久久 | 超碰在线成人 | 久操网在线 | 在线91视频 | 欧美老熟妇又粗又大 | www.av视频在线观看 | 久久噜噜噜 | www.久草.com | 欧美老少做受xxxx高潮 | 一级特黄性色生活片 | 青青草视频在线观看 | 欧美a级片在线观看 | 91视频看片| 亚洲一级av无码毛片精品 | 啪啪影音 | 欧美一区二区三区啪啪 | 黄色美女av | 亚洲一区二区三区久久久 | 国产精品欧美精品 | 欧美xxxxbbb| 天天综合入口 | 国产精品丝袜黑色高跟鞋 | 国产又粗又猛又爽又 | 秘密爱大尺度做爰呻吟 | 亚洲一区二区三区电影 | 欧美啪啪一区二区 | 中文字幕18页 | 天堂新版8中文在线8 | av影片在线播放 | www.youjizz.com国产| 青青草免费公开视频 | 极品人妻一区二区三区 | 黄色一极毛片 | 亚洲不卡免费视频 | 中文字幕亚洲激情 | 已满十八岁免费观看全集动漫 | 久久中文字幕人妻熟av女蜜柚m |