日歷
| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
---|
27 | 28 | 29 | 30 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|
導(dǎo)航
留言簿(1)
隨筆分類(31)
文章分類(4)
收藏夾(21)
搜索
積分與排名
最新隨筆
最新評論

閱讀排行榜
|
-
兩個已排序鏈表的合并
-
帶通配符的字符匹配
摘要: 最常見的通配符是?和*。其中,?可以代表一個字符(不能沒有),*可以代表任意多個字符(可以為空)。
首先是?,根據(jù)?的功能,?表示任意字符,也就是說在匹配過程中,?永遠(yuǎn)匹配成功。本質(zhì)上,?并沒有修改算法,而僅僅修改了匹配規(guī)則——遇到?則一定匹配。
然而*與此不同,*的作用是匹配任意多個字符,顯然我們不能簡單的修改匹配過程而滿足要求。如果我們重新思考*的作用,我們會發(fā)現(xiàn)*的另一個作用就是分割P串,即如果P=P1*P2,那么與其說*代表匹配任意多個字符,不如說P的匹配條件是在匹配P1子串后再匹配P2子串。
因此,可以寫出帶通配符的字符串匹配算法 閱讀全文
-
在VC中鏈接動態(tài)鏈接庫的方法
摘要: 在做VC項(xiàng)目時,用到的關(guān)于動態(tài)鏈接庫的一些知識。
鏈接動態(tài)鏈接庫的一些方法 閱讀全文
-
/subsystem:windows 與 /subsystem:console(轉(zhuǎn)載)
-
C語言運(yùn)算優(yōu)先級
-
C語言宏定義技巧
|