微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何匹配队列中具有相同兴趣的2个人?

如何解决如何匹配队列中具有相同兴趣的2个人?

现在我正在创建一个像 Omegle 这样的网站(使用 react+express)。我设法使排队机制起作用,这样一个新加入的人将被附加到队列的顶部,并检查队列的长度是否> = 2,然后将队列中的前两个人释放到私人房间。但是如果你熟悉 Omegle,他们有一个基于兴趣的队列,所以有相同兴趣的人会被匹配到一起。是否有任何可靠且快速解决方案?

对于我的申请,不仅兴趣而且人们可以设置首选年龄和国家。令我烦恼的是,当一个 20 岁的 John 正在搜索 20-25 年龄范围时,会得到这些年龄的人的列表,但这些人正在搜索 26-30 年龄范围,因此 John 不会与那些人匹配。

如果您有任何建议,请告诉我!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。