百度/google等搜索网站有下拉框的联想词功能如何实现?万分火急~~

落时 2012-05-07 05:42:03
比如输入中国,就会出现下拉框中有中国移动、中国银行等等联想词,请问这种功能该如何有效实现,使得算法效率尽可能高。

要搞笑实现这种功能应该采取哪种数据结构呢?哈希?Tri树?很着急,谢谢哈~

最好能给出解决这个问题的思路就好了~~~
...全文
544 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
DataChat.Club 2012-05-07
  • 打赏
  • 举报
回复
他是这么说的。。。

[Quote=引用 6 楼 的回复:]

引用 5 楼 的回复:
http://blog.csdn.net/shifuwawa/article/details/5595514


用trie树?
[/Quote]
落时 2012-05-07
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
http://blog.csdn.net/shifuwawa/article/details/5595514
[/Quote]

用trie树?
落时 2012-05-07
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
百度在昨天的笔试题啊。大家讨论都很激励啊
[/Quote] 是啊,就是这题难啊,不知道用什么数据结构,我觉得hash_map应该不可行~~
落时 2012-05-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
这个不是百度的笔试题吗?
http://topic.csdn.net/u/20120506/14/8d6d0cc8-c6e4-4ab0-8627-9d5d4b02df95.html
[/Quote] 没有这题的答案啊!!!

急啊~~~
W170532934 2012-05-07
  • 打赏
  • 举报
回复
百度在昨天的笔试题啊。大家讨论都很激励啊
DataChat.Club 2012-05-07
  • 打赏
  • 举报
回复

70,037

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧