![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
silver9886
原网易博客:http://blog.163.com/silver9886@126/
展开
-
根据ctr和cvr确定一个广告是否不符合预期
cost = bid * ctr * cvr * 1000cost:广告主成本bid:广告主对一条广告的出价ctr:千次点击率cvr:千次转化率这里是正常的预计广告主cost的公式。实际中,cost的扣费根据ocpc,ocpm等各种情况进行扣费,不是根据这个公式扣费的。用cost/bid,等于 1000*ctr*cvr。我们知道ctr*cvr是符合二项分布的。因为单次点击和单词转化都是独立的。所以用cost/bid就是均值为p的一个正太分布我们知道实际的ctr*cvr = 点击数原创 2021-05-23 18:29:04 · 1579 阅读 · 0 评论 -
威尔逊置信区间排序
https://www.deeplearn.me/2362.html出,无论得分情况为得分 = 赞成票 – 反对票还是得分 = 赞成票 / 全部票都会出现错误的情况。 有一种计算得分的策略是,通过某事件发生的概率的最低置信区间来对项目进行排序。 所谓”置信区间”,就是说,以某个概率而言,p会落在的那个区间。比如,某个产品的好评率是80%,但是这个值不一定可信。根据统计学,我们只能说,有95%的把握可以断定,好评率在75%到85%之间,即置信区间是[75%, 85%]。 而“威尔逊区间”就原创 2021-05-23 18:11:00 · 282 阅读 · 0 评论 -
跟进具体的函数,进行采样的方式
https://blog.csdn.net/google19890102/article/details/51785156https://blog.csdn.net/google19890102/article/details/51755242https://felix.blog.csdn.net/article/details/51755245原创 2021-04-20 14:41:55 · 69 阅读 · 0 评论 -
如何将递归解决方案转换为非递归
传统的解决方案,这里不再赘述。但是传统课堂上的解决方案,可能并不能满足要求。因为,可能我们在使用的是第三方框架,我们的业务逻辑是写在三方框架的回调函数中的,代码由三方库调用。顺带一提,这也是spring框架开创的模式,不是由用户调用第三方框架,而是由第三方框架来调用用户代码。例如如下代码片段: void onIOEvent(final int readyOps) throws IOExcep...原创 2018-07-03 11:40:19 · 2867 阅读 · 0 评论 -
100个鸡蛋的问题
100层楼2个鸡蛋,如何得知鸡蛋能承受几层的撞击转载 2019-03-12 10:16:09 · 320 阅读 · 0 评论