gpt4 book ai didi

algorithm - 如何计算匹配百分比/绝对值

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:25:34 28 4
gpt4 key购买 nike

很难解释...让我试试:

我构建了一个脚本来比较两个用户的兴趣(爱好)

假设用户 A 有 44 种爱好,并且与用户 B(有 19 种爱好)有 13 种共同爱好所以在伪代码中(其中 % 是我的公式):

    func %(userA,userB) = 13

...etc..comparing other users

func %(userA, userC) = 2
func %(userA, userD) = 7

鉴于用户的爱好没有限制,可以是100、20或无限...

我如何计算和显示 userA 与世界其他地方之间的“兼容性”百分比?

因为我的想法是,如果我知道 20 是爱好的最大数量,我会做一个简单的等式(在用户 A 和 B 之间)

percent = 13/20 * 100 所以在 userA 和 userB 之间我可以显示“你匹配 65%”

但我的问题是我不知道值 20(最大值)!那是我的问题!

最佳答案

你很接近。

在您的示例中,用户 A 与用户 B 的兼容性百分比 = 13/19(用户 B 的总爱好)= 68.4 %

用户 B 与用户 A 的兼容性百分比 = 13/44(用户 A 的总爱好)= 29.5%

关于algorithm - 如何计算匹配百分比/绝对值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5185538/

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