搜索引擎如何实施关键字建议?

时间:2013-08-02 02:53:14

标签: search graph search-engine google-search

这是一个非常重要的编程问题(以及一个受欢迎的访谈问题),但我无法在互联网上找到任何直接答案。

我所知道的只是:

  • 基于真实搜索
  • 不同的语言和地区不同
  • 截尾
  • 根据您的搜索记录
  • 重复删除
  • 按最相关和最受欢迎的
  • 排序

所以我们正在研究以下数据结构:

  • 可轻松排序
  • 元素是唯一的
  • 您输入的字词以某种方式与建议相关联

我的第一个猜测是:它是一个图表。 另一种选择是邻接列表。每个元素都包含建议等的链接列表。

有谁知道真的已完成?

0 个答案:

没有答案