【发布时间】:2009-10-19 01:10:21
【问题描述】:
如果我有数组
数组[0] = "杰克"; 数组[1] = "吉尔"; 数组[2] = "丽莎"; 数组[2] = "杰基";
我想找到所有带有“ack”的元素。
在这种情况下它会返回
“杰克”,“杰基”。
最快的方法是什么?
【问题讨论】:
-
您确定要最快,还是要最简单?此外,在现实世界中,您的数组中有多少个字符串?您将在数组中查找包含特定子字符串的所有元素多少次?您的单词数组是否始终相同,或者子字符串始终相同?如果您真的想要最快的解决方案,这些问题的答案将提示不同的解决方案。