日歷
| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
---|
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 |
|
導航
留言簿(1)
隨筆分類(31)
文章分類(4)
收藏夾(21)
搜索
積分與排名
最新隨筆
最新評論

閱讀排行榜
|
-
找出數組中最大的K個數
-
兩個已排序鏈表的合并
-
(面試題)利用棧將另一個已排序棧中元素反排序
摘要: 有兩個相同的棧,一個里面放著自大到小排列的數,棧頂的數最小,另一個棧是空的.
不允許利用其它的數據結構,只能利用這兩個棧,要求把第一個棧里的數字反過來,從
小到大排列,結果還放在原來的那個棧里面。 閱讀全文
-
帶通配符的字符匹配
摘要: 最常見的通配符是?和*。其中,?可以代表一個字符(不能沒有),*可以代表任意多個字符(可以為空)。
首先是?,根據?的功能,?表示任意字符,也就是說在匹配過程中,?永遠匹配成功。本質上,?并沒有修改算法,而僅僅修改了匹配規則——遇到?則一定匹配。
然而*與此不同,*的作用是匹配任意多個字符,顯然我們不能簡單的修改匹配過程而滿足要求。如果我們重新思考*的作用,我們會發現*的另一個作用就是分割P串,即如果P=P1*P2,那么與其說*代表匹配任意多個字符,不如說P的匹配條件是在匹配P1子串后再匹配P2子串。
因此,可以寫出帶通配符的字符串匹配算法 閱讀全文
-
網絡爬蟲的一些功能要求整理(轉)
摘要: 摘要:一,一個大容量的頁面文件容器;二、一個高效的HTTP下載器;三、一個完善的URL提取器;四、一個便利的結構化數據提取器 閱讀全文
-
Base64編碼學習和java源程序實現
-
Java 生成隨機序列
摘要: 從網上總結的比較好的生成隨機序列的算法:) 閱讀全文
|