阿里交叉面概率题求解

各位大佬,昨天阿里交叉面,面试官给我出了一道概率题,求解:
小明是个爱打篮球的人,已知小明投篮命中率10%。存在以下两种情况:
a.小明投10次,中1次
b.小明投10000次,中小于1000次
问:
1.情况a发生的概率有多大?
2.情况a和b哪个发生的概率更大?

第一问有思路,可是第二个怎么算的出来呢?本渣渣求问各位大佬,谢谢
#阿里巴巴实习##阿里巴巴#
全部评论
(1) 二项分布?(2)n很大,近似正态分布?
1 回复 分享
发布于 2020-04-16 16:32
楼主你面的什么部门呢
点赞 回复 分享
发布于 2020-04-16 11:31
菜鸡只能模拟了, b取10000次计算不出,只能取1000次了。 ``` p_a = 10*0.1*0.9**9 print('p_a',p_a) from scipy.special import comb, perm p_b = 0 n = 1000 for i in range(n//10):     p_b += comb(n,i)*(0.1**i)*(0.9**(n-i)) print('p_b',p_b) ```  结果: ``` p_a 0.3874204890000001 p_b 0.4845822904344084 ```
点赞 回复 分享
发布于 2020-04-16 11:22

相关推荐

点赞 评论 收藏
分享
不懂!!!:感觉你的项目描述太简单了,建议使用star描述法优化提炼一下,就是使用什么技术或方案解决了什么问题,有什么效果或成果,例如:对axios进行了二次封装,实现了请求的统一管理、错误的集中处理以及接口调用的简化,显著提高了开发效率和代码维护性,使用canvas技术实现了路线绘制功能,通过定义路径绘制函数和动态更新机制,满足了简化的导航可视化需求,提升了用户体验。像什么是使用其他组件库,基本功能描述就最好不要写到项目成果里面去了,加油
点赞 评论 收藏
分享
评论
1
13
分享

创作者周榜

更多
牛客网
牛客企业服务