我认为这可能是数学正态分布问题,但我想用 php 编写代码。这就是问题。
在我的约会网站上,我想为每个男人介绍两个女人。存在年龄基础问题。男人就像-8 ~ +4 岁的女人。(当然,每个国家可能不同。但在中国,大多数夫妻都在这个范围内。)所以男人比女人大两岁(-2)时的匹配分数最高,并且年龄为-8~+4女性,匹配覆盖率必须为 98%。
$min = -8;
$max = 4;
$coverage_percent = 0.98f;
function matching_score($man_age, $woman_age)
{
$score = <- some normal distribution function ->;
return $score;
}
我会为每个男人挑选两个最高分的女人。
这种方法对所有夫妻都有 98% 的概率。
php中有没有快速的正态分布概率函数?