當人們將文本輸入到文本字段中時,在將其添加到文本框(用於聊天)之前,有一些單詞是我想要查找和過濾的。這包括如果他們不是空間拼接的例子太空船的字空間。高效過濾文本字符串中的單詞
什麼樣的算法通常用於這種目的?
唯一的算法,我可以在文本每個字想迭代的:
for each word to filter
for each char in string
if the substring from index of the first letter of word to the current index == word, do something with the word
end for each
end for each
是否還有更好的,更多的O(n)的方式做到這一點?
感謝
你可以舉一個具體的例子嗎?我不認爲我很瞭解你在問什麼。 –