概率题 面试 笔试

概率题 面试 笔试概率题面试笔试本文总结了面试或笔试中可能考到的概率题 第 1 题一个桶里面有白球 黑球各 100 个 现在按下述规则取球 i 每次从通里面拿出来两个球 ii 如果取出的是两个同色的求 就再放入一个黑球 iii 如果取出的是两个异色的求 就再放入一个白球 问 最后桶里面只剩下一个黑球的概率是多少 答 动态规划 令 f i j 表示有 i 个白球 j 个

概率题 组合题 面试 笔试

本文总结了面试或笔试中可能考到的概率和组合题。


第1题

第2题

10个人出去玩,集合时间有10分钟,每个人都在该时间内到达,概率均匀分布,彼此独立,那么最后一个人最有可能到达的时间是?

第3题

已知随机数生成函数f(),返回0的概率是60%,返回1的概率是40%。根据f()求随机数函数g(),使返回0和1的概率是50%,不能用已有的随机生成库函数。

第4题

给定rand5(),实现一个方法rand7()。也即,给定一个产生0到4(含)随机数方法,编写一个产生0到6(含)随机数的方法。

第5题

100个人排队,每个人只能看到自己之前的人的帽子的颜色(假设只有黑白两色),每个人都得猜自己帽子的颜色,只能说一次,说错就死掉,别人可以听到之前的人的答案以及是否死掉。请问用什么策略说死掉的人最少。

第6题

54张牌,平均分成三堆,大小王在同一堆的概率?

第7题

买饮料,三个瓶盖可以换一瓶,请问要买100瓶饮料,最少需要买多少瓶?

第8题

有一个很大很大的输入流,大到没有存储器可以将其存储下来,而且只输入一次,如何从这个输入流中等概率随机取得m个记录。

第一种。在输入的过程中,给每个记录一个[0,1]的随机数,最后取随机数最大的前m个记录。可以用m大的小根堆来维护。

第二种,蓄水池抽样 或 reservoir sample。假设输入到第n个记录了,以m/n的概率取该数,如果取中则随机替换掉原来取中的m个记录中的一个。初始时,选中前m个记录。乍一看好像不靠谱,一证明就服了。证明也很简单。

此外还有扩展版,以不同权重被选中,参考此文

第9题

在一条高速公路上,在30分钟内看到一辆汽车的可能性是0.95,那么在10分钟内看到一辆车的概率是多少?(假设过车的概率是恒定的)

第10题

你和朋友去参加一个晚会,带你和朋友在内,共有10人。你的朋友和你打赌,你找到一位和你同一天生日的,你就得到1美元,他找到的任何一个和你生日不同的人,他得到2美元。你会打这个赌吗?

其他

注:答案不确定,欢迎纠错。


先写到这吧,就是想试试markdown的酷炫排版,感觉这个编辑器比markdownpad好用,还支持离线编辑 (~ ̄▽ ̄)~*

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205867.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午5:00
下一篇 2026年3月19日 下午5:00


相关推荐

  • IPv4与IPv6有什么不同,如何升级到IPv6

    自1981年JonPostel在RFC791中定义了IPv4到现在,IPv4在IP领域称王已有30余年,并一度成为IP的代名词,但是IPv4面临枯竭的危机,已经失去了实用价值。到1998年,互联网工程任务组(IETF)正式确立了IPv6后继协议,用于处理IPv4地址耗尽的长期预期问题,旨在取代IPv4并成为互联网的骨干。如今,网络世界正在缓慢地向IPv6标准过渡。根据据谷歌公班尼路统计,20…

    2022年4月9日
    57
  • 在 Php 中把 Allow_url_fopen 打開的風險[通俗易懂]

    在 Php 中把 Allow_url_fopen 打開的風險[通俗易懂]https://blog.teatime.com.tw最近老是在我的/tmp裡頭,發現有個多出來的/tmp/cmdtemp檔案.也在apache的error_log中發現一些訊息如下:sh:-c:line1:syntaxerrornearunexpectedtoken`;’sh:-c:line1:`;1>/tmp/cmdtemp2>…

    2022年7月16日
    17
  • windows上开启winrm服务

    windows上开启winrm服务最近配置 ansible 管理 Windows 机器 需要启用 winrm 的服务 所以要在 windows 平台上启用 winrm 服务 winrmservice 默认都是未启用的状态 先查看状态 如无返回信息 则是没有启动 打开 powershell 终端 输入下列命令进行配置 winrmenumera config listener 针对 winrmservice 进行基础配置

    2026年3月20日
    3
  • php双分支语句三个数排序「建议收藏」

    php双分支语句三个数排序「建议收藏」<?php$a = rand(100,999);$b = rand(100,999);$c = rand(100,999);echo “a=”.”$a”.”<br>”;echo “b=”.”$b”.”<br>”;echo “c=”.”$c”.”<br>”;if(($a > $b ) && ($a > …

    2022年8月19日
    15
  • export命令详解

    export命令详解基础命令学习目录首页 export 的基本作用就是将父 shell 中的局部变量设置为环境变量 使得该变量可以在子 shell 中使用 下面设置两种情景对 export 进行原理解析 情景 1 有一个名为 myexport sh 的脚本 内容如下 bin shexportMY PATH usr local12 在 linux 环境中打开终端运行该 shell shmy

    2026年3月17日
    1
  • java中timer怎么用_java out of memory

    java中timer怎么用_java out of memory当我通过按BACK按钮(调用onBackPressed())关闭应用程序时,CountDownTimer它不会停止,直到完成计数为止。我怎样才能把CountDownTimercancel();在我的onBackPressed()?因为,当我退出应用程序时(如下面的说明所示),我不再想要在屏幕上进行举杯了。在我的代码之上:booleannetwork_connected=false;我的是什…

    2026年1月16日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号