我有一个包含文本的表(A)(没有任何文本长度限制,文本计数可以超过 2000)和另一个表(B),其中最多包含 2000 个静态单词。我需要在表 A 的文本中查找表 B 中出现的单词。现在,我正在考虑两种可能的解决方案:
- 将表 A 的单词存储在数组中,并应用Knuth-Moriss-Prat 算法查找出现次数。
- 将表 A 的单词存储在数组中,并使用 SQL "WHERE" 条件查找出现。
对于此类问题,您会建议哪种方法?
我有一个包含文本的表(A)(没有任何文本长度限制,文本计数可以超过 2000)和另一个表(B),其中最多包含 2000 个静态单词。我需要在表 A 的文本中查找表 B 中出现的单词。现在,我正在考虑两种可能的解决方案:
对于此类问题,您会建议哪种方法?