【发布时间】:2011-08-28 09:59:02
【问题描述】:
您将如何编写一个可以返回两个用户之间的社交“距离”的有效算法。
例如,当您访问 LinkedIn 上的个人资料时,您可以看到您与用户之间的距离。
-> 用户 A 和用户 B 成为朋友 - B 和 C 成为朋友。A 何时访问 C(距离为 1)
图表很大,所以我想知道它是如何执行得这么快的。
我知道这个问题很可能已经结束,但我真的认为这是一个编程/算法问题 - 我不会指定任何语言,因为我对这个概念很感兴趣。
【问题讨论】:
-
您能否为没有LinkedIn的人提供示例屏幕截图和数据或其他内容?
-
你指的是大圆距离吗? en.wikipedia.org/wiki/Great-circle_distance
-
@Zirak 你可以看到我的例子,我编辑了帖子