【发布时间】:2011-03-04 10:17:06
【问题描述】:
我必须为具有以下功能的字典实现编写 C/C++ 代码:
单词基本上有定义(1个或多个)。
1) 插入
2) 搜索(尽可能快)
3) 自动完成
4) 自动更正
5) 拼写检查
所以我需要知道该怎么做?
哪种数据结构应该是最有效的? Trie 或 hast 表或其他东西
使用哪种搜索技术...?
如何有效地实现自动补全和拼写检查..?
【问题讨论】:
-
这是一个家庭作业问题(即您想提示如何实现它),还是您只需要让它工作,所以您可以链接到的现有解决方案就可以了吗?
标签: c dictionary autocorrect spell-checking