說我有一個字的文件:快速檢查字符串是否包含字典文件中的單詞?
- 蘋果
- 培根
- 電話
- 等等,大約有2000字。
然後我有一個字符串:
I was eating some Apple-bacon when the phoNe rang.
我試圖找到一種快速的方式來產生:
I was eating some *****-***** when the ***** rang.
基本上,我試圖審查聊天框。我只是想知道是否有比遍歷矢量更好的方法。我只使用標準庫,所以推薦hashmap是不可能的。
我使用C++ 98
C++ 11提供'unordered_map'。它是'標準庫'而不是'STL'。 – 2012-01-03 15:56:20
「Apple」這個詞有什麼不對?我可以考慮更嚴厲的話來審查! – Matt 2012-01-03 16:00:50
@Matt這只是一個例子,因爲我不想寫實際的單詞。 – jmasterx 2012-01-03 16:01:58