【发布时间】:2015-11-14 03:42:02
【问题描述】:
我正在尝试设计这样一个应用程序,它可以处理存储在 txt 文件中的数千个单词列表,以完成以下任务,
1- 随机选取一些单词。
2- 检查用户输入的某些单词是否真的在列表中。
3- 从txt 文件中检索整个列表并将其临时存储以供后续操作。
我并没有要求实现伪代码。我正在寻找足够的方法来处理大量的单词列表。目前,我可能会使用字符串向量,但是搜索数千个单词需要一些时间。当然,必须有一些策略来应对这种任务,但是由于我的背景不是计算机科学,所以我不知道该往哪个方向发展。欢迎任何建议。
【问题讨论】:
-
对于任何以加速为目标的任务,您需要做的第一件事就是定义用例以衡量实际速度。然后,使用分析器查找瓶颈。