gpt4 book ai didi

algorithm - 通知好友注册

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:58:39 26 4
gpt4 key购买 nike

我正在构建一个系统,每个用户都有一些联系人(即地址簿,基本上是他手机的地址簿)。例如。

假设用户 A 在他的联系人中有 [X, Y, Z]

用户 B[M, N, O, X] 联系人,C[D, X, E, F] 联系人。

此时ABC已经注册。

现在,当用户 X 注册到我的系统时,我希望 ABC 得到通知.

一个天真的方法是线性遍历每个用户的好友列表,看看哪个用户的好友列表中有 X。但在大规模情况下,这种方法会被证明成本太高。

所以我的问题是,你能想出一种有效的方法,通过它我可以知道ABC X 作为联系人 ?

P.S.所有用户标识符ABX等都是电话号码。

最佳答案

您已经在某处存储了电话号码和联系人。创建一个包含未注册用户 friend 的数据库应该不会太难。然后你可以通过电话号码查找他们并在他们注册时通知他们的 friend (并删除他们的条目)。如果ax 添加到他们的联系人中并且x 不是注册用户,请将a 添加到x 在未注册用户数据库中的条目。

关于algorithm - 通知好友注册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28057331/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com