当前位置: 首页 > news >正文

量化面试-概率题

文章目录

  • 一、题目
    • 1.糖果罐(绿皮书79页)
    • 2 折木棍(绿皮书89页)
    • 3 第一张ACE(绿皮书95页)
    • 4 n个均匀分布之和(绿皮书95页)
  • 二、答案
    • 1. 糖果罐
    • 2 折木棍
    • 3 第一张ACE
    • 4 n个均匀分布之和

一、题目

1.糖果罐(绿皮书79页)

一个口袋内有10个红色球,20个蓝色球,30个绿色球,随机地把球一个一个取出来,请问红色球最先被拿完的概率?

2 折木棍(绿皮书89页)

将一根长为1的木棍随机折成三段(两个断点服从均匀分布),请问这三段木棍能组成一个三角形的概率是?

3 第一张ACE(绿皮书95页)

一副打乱的标准扑克牌(4张ACE,48张其他牌),期望从中抽多少张,才能拿到第一张ACE?(计算次数时,包含这张ACE)

4 n个均匀分布之和(绿皮书95页)

记N为n个服从[0,1]均匀分布,互相独立的随机变量之和。请问N小于1的概率是?

二、答案

1. 糖果罐

  • 原题:一个口袋内有10个红色球,20个蓝色球,30个绿色球,随机地把球一个一个取出来,请问红色球最先被拿完的概率?
  • 题目分析:随机取球红色先被取完,也就是当第10个红色球被取出时,口袋内蓝色球和绿色球没有被取完(至少还有一个蓝色球和一个绿色球)的概率是多少。 逆向思考,把问题变成取出第1个红球前,至少取出有1个绿球和1个蓝球的概率是多少。分两种情况分别算概率后加和,一种是绿蓝红,另一种是蓝绿红。
  • 解题过程:
    • 先取出绿球的概率为1/2,保证有一个绿球后,再有多少个绿球都是符合条件的,所以接下来考虑再有一个蓝球的概率时,仅在红球和蓝球的集合中考虑至少有一个蓝球的概率即可,这个概率是2/3,故绿蓝红的概率为1/2*2/3=1/3
    • 先取出蓝球的概率为1/3,同理蓝球不再影响结果,计算绿球概率时不考虑蓝球,再取出闾丘的概率为3/4,故蓝绿红概率为1/3*3/4=1/4
    • 绿蓝红+蓝绿红=1/3+1/4=7/12,因此红球最先被拿完的概率是7/12

2 折木棍

  • 原题:将一根长为1的木棍随机折成三段(两个断点服从均匀分布),请问这三段木棍能组成一个三角形的概率是?
  • 题目分析:
  • 解题过程:

3 第一张ACE

  • 原题:一副打乱的标准扑克牌(4张ACE,48张其他牌),期望从中抽多少张,才能拿到第一张ACE?(计算次数时,包含这张ACE)
  • 题目分析:
  • 解题过程:

4 n个均匀分布之和

  • 原题:记N为n个服从[0,1]均匀分布,互相独立的随机变量之和。请问N小于1的概率是?
  • 题目分析:
  • 解题过程:

相关文章:

量化面试-概率题

文章目录 一、题目1.糖果罐(绿皮书79页)2 折木棍(绿皮书89页)3 第一张ACE(绿皮书95页)4 n个均匀分布之和(绿皮书95页) 二、答案1. 糖果罐2 折木棍3 第一张ACE4 n个均匀分布之和 一、…...

【spark】java类在spark中的传递,scala object在spark中的传递

记录一个比较典型的问题,先讲一下背景,有这么一个用java写的类 public class JavaClass0 implements Serializable {private static String name;public static JavaClass0 getName(String str) {if (name null) {namestr;}return name;}... }然后在sp…...

php 文字生成图片保存到本地

你可以使用PHP的GD库来生成图片并保存到本地。首先,你需要确保你的PHP环境已经安装了GD库。然后,你可以使用GD库的函数来创建一个画布,并在上面绘制文字。最后,使用imagepng或imagejpeg函数将画布保存为PNG或JPEG格式的图片文件。…...

面试手撕—二叉搜索树及其后序遍历

一、引言 在面试地平线的时候,聊到了二叉搜索树,让手撕二叉搜索树,以下是要求 1、用类模板实现二叉搜索树 2、写一个函数,实现给一个vector数组,转换成二叉搜索树 3、写出二叉搜索树的后序遍历 二、代码实现 #inc…...

Java数据结构面试题以及答案

本专栏记录Java后端开发相关的面试题,欢迎大家阅读专栏的其他文章。 目录 1.B树和B树的区别?B树和B树的优点分别是? 2.排序算法的种类和复杂度 3.HashMap和Hashtable的原理、区别、应用场景 4.ConcurrentHashMap的原理、应用场景 5.Arra…...

Java——它要求用户输入一个整数(实际上是一个字符串),然后计算该整数的平方值,并将结果输出。

这是一个Java程序,它要求用户输入一个整数(实际上是一个字符串),然后计算该整数的平方值,并将结果输出。程序的基本流程如下: 首先,声明并初始化变量data和result,它们的初始值都为…...

【科研论文配图绘制】task6直方图绘制

【科研论文配图绘制】task6直方图绘制 task6 主要掌握直方图的绘制技巧,了解直方图含义,清楚统计指标的添加方式 1.直方图 直方图是一种用于表示数据分布和离散情况的统计图形,它的外观和柱形图相近,但它所 表达的含义和柱形图…...

Leetcode刷题:395. 至少有 K 个重复字符的最长子串、823. 带因子的二叉树

Leetcode刷题:395. 至少有 K 个重复字符的最长子串、823. 带因子的二叉树 1. 395. 至少有 K 个重复字符的最长子串算法思路参考代码和运行结果 2. 823. 带因子的二叉树算法思路参考代码和运行结果 1. 395. 至少有 K 个重复字符的最长子串 题目难度:中等 标签&#…...

java八股文面试[多线程]——Synchronized的底层实现原理

笔试:画出Synchronized 线程状态流转实现原理图 synchronized关键字解决的是多个线程之间访问资源的同步性,synchronized 翻译为中文的意思是同步,也称之为”同步锁“。 synchronized的作用是保证在同一时刻, 被修饰的代码块或方…...

C#,《小白学程序》第三课:类、类数组与排序

类class把数值与功能巧妙的进行了结合&#xff0c;是编程技术的主要进步。 下面的程序你可以确立 分数 与 姓名 之间关系&#xff0c;并排序。 1 文本格式 /// <summary> /// 同学信息类 /// </summary> public class Classmate { /// <summary> /…...

史上最全AP、mAP详解与代码实现

文章目录 前言一、mAP原理1、mAP概念2、准确率3、精确率4、召回率5、AP: Average Precision 二、mAP0.5与mAP0.5:0.951、mAP0.52、mAP0.5:0.95 三、mAP代码实现1、真实标签json文件格式2、模型预测标签json文件格式3、mAP代码实现4、mAP结果显示 四、模型集成mAP代码1、模型mai…...

百数应用中心——生产制造管理解决方案解决行业难题

传统生产制造业面临着许多挑战&#xff0c;其中一些主要问题包括效率低下、交期压力大、需求预测不准确、生产模式复杂、异常响应慢、库存高和计划脱节等。这些问题不仅影响了生产效率和质量&#xff0c;也导致了不必要的成本和客户满意度下降。 生产制造管理应用对于企业的生产…...

《存储IO路径》专题:IO虚拟化初探

大家好&#xff0c;欢迎来到今天的科技小课堂。今天我们要聊聊的是一项非常有趣且实用的技术——I/O虚拟化&#xff08;Input/Output Virtualization&#xff0c;简称IOV&#xff09;。想象一下&#xff0c;如果把物理硬件资源比作一道丰盛的大餐&#xff0c;那么IOV就是那位神…...

Springboot2.0快速入门(第一章)

目录 一&#xff0c;SpringBoot简介1.1&#xff0c;回顾什么是Spring1.2&#xff0c;Spring是如何简化Java开发的1.3&#xff0c;什么是SpringBoot 二&#xff0c;Hello&#xff0c;World2.1&#xff0c;准备工作2.2&#xff0c;创建基础项目说明2.3&#xff0c;创建第一个Hell…...

Flink流批一体计算(17):PyFlink DataStream API之StreamExecutionEnvironment

目录 StreamExecutionEnvironment Watermark watermark策略简介 使用 Watermark 策略 内置水印生成器 处理空闲数据源 算子处理 Watermark 的方式 创建DataStream的方式 通过list对象创建 ​​​​​​使用DataStream connectors创建 使用Table & SQL connectors…...

javeee spring cglib动态代理

cglib动态代理 依赖 <dependency><groupId>cglib</groupId><artifactId>cglib-nodep</artifactId><version>3.2.4</version></dependency>代理类 package com.test.cglibProxy;import net.sf.cglib.proxy.Enhancer; import …...

【Docker】Dockerfile介绍

Dockerfile是一个文本文件&#xff0c;其中包含了一系列的指令&#xff0c;用于构建Docker镜像。这些指令可以用来自动化镜像的构建过程&#xff0c;并创建自定义镜像。 以下是一些常用的Dockerfile指令及其功能&#xff1a; FROM&#xff1a;指定基础镜像。这是Dockerfile中…...

两个hdfs之间迁移传输数据

本文参考其他大数据大牛的博文做了整理和实际验证&#xff0c;主要解决hdfs跨集群复制/迁移问题。 在hdfs数据迁移时总会涉及到两个hdfs版本版本问题&#xff0c;致力解决hdfs版本相同和不同两种情况的处理方式&#xff0c;长话短说&#xff0c;进正文。 distcp: hadoop自带的…...

C++ 缺失的数字

有n个数字&#xff0c;值就是1~n&#xff0c;现发现丢失了2个数字&#xff0c;请你根据剩余的n-2个数字&#xff0c;编程计算一下&#xff0c;缺失的是哪两个数字呢&#xff1f; &#xff08;使用桶排&#xff0c;标记输入过的数字&#xff09; #include<bits/stdc.h> us…...

JVM,JRE和JDK的区别

JVM&#xff0c;JRE和JDK的区别 JVM(Java Virtual Machine&#xff0c;Java虚拟机)JREJRE目录结构 JDK JVM(Java Virtual Machine&#xff0c;Java虚拟机) Java程序的跨平台特性主要是指字节码文件可以在任何具有Java虚拟机的计算机或者电子设备上运行&#xff0c;Java虚拟机中…...

猫抓Cat-Catch深度解析:浏览器资源嗅探的7大技术突破与实战指南

猫抓Cat-Catch深度解析&#xff1a;浏览器资源嗅探的7大技术突破与实战指南 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 在当今流媒体主导的网络…...

OBS Multi RTMP插件:终极多平台直播同步解决方案

OBS Multi RTMP插件&#xff1a;终极多平台直播同步解决方案 【免费下载链接】obs-multi-rtmp OBS複数サイト同時配信プラグイン 项目地址: https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp 在当今的多平台直播时代&#xff0c;内容创作者面临着同时向多个平台推送直…...

用Python手把手模拟一个混淆电路(Garbled Circuit):从Alice和Bob的故事理解安全多方计算

用Python手把手模拟一个混淆电路&#xff1a;从Alice和Bob的故事理解安全多方计算 在数字时代&#xff0c;数据隐私的重要性日益凸显。想象这样一个场景&#xff1a;两位商业伙伴Alice和Bob希望共同计算一个商业决策&#xff0c;但都不愿意透露自己的核心数据。这种需求催生了安…...

Lynkr:基于Rust的命令行文件快速定位与编辑工具设计解析

1. 项目概述&#xff1a;Lynkr是什么&#xff0c;以及它为何值得关注如果你是一名开发者&#xff0c;或者对提升日常工作效率有追求&#xff0c;那么你一定对“编辑器”这个概念不陌生。从简单的记事本到功能强大的IDE&#xff0c;编辑器是我们与代码、文本、配置打交道的核心界…...

基于MCP协议与微软Graph API构建安全可控的AI助手Outlook集成方案

1. 项目概述&#xff1a;为AI助手开启你的Outlook个人账户 如果你和我一样&#xff0c;每天被Outlook邮箱、日历和待办事项淹没&#xff0c;同时又希望AI助手能真正帮上忙——比如自动整理邮件、安排日程、甚至起草回复——那么你肯定遇到过工具链断裂的烦恼。市面上的自动化方…...

AG32从零开始---用纯cpld点亮LED灯

1.AG32官方给的教程又乱又少真是的&#xff0c;我一个小菜鸡点个灯都要研究半天&#xff0c;诶呀烦死了2.别问我为什么只用cpld&#xff0c;工作需要&#xff0c;mcucpld点灯更是复杂3.用纯cpld编程需要安装软件Quartus II和Supra&#xff08;自己研究&#xff09;最新Supra下载…...

EPUB转有声书:基于Python的自动化实现与TTS技术实践

1. 项目概述&#xff1a;从电子书到有声书的自动化转换 作为一名长期与数字内容打交道的开发者&#xff0c;我经常遇到一个需求&#xff1a;如何高效地将海量的 EPUB 电子书转换成方便“听”的有声书&#xff1f;无论是通勤路上、做家务时&#xff0c;还是想保护视力的时候&am…...

PyFluent:如何用Python代码将CFD仿真效率提升10倍?

PyFluent&#xff1a;如何用Python代码将CFD仿真效率提升10倍&#xff1f; 【免费下载链接】pyfluent Pythonic interface to Ansys Fluent 项目地址: https://gitcode.com/gh_mirrors/pyf/pyfluent PyFluent作为Ansys Fluent的Python原生接口&#xff0c;正在彻底改变C…...

轻松管理Android设备的最佳 HiSuite 替代品

HiSuite 是由华为开发的一款 PC 套件&#xff0c;旨在通过 USB 或 Wi-Fi 管理华为手机。虽然它与华为设备配合良好&#xff0c;但也存在一些局限性&#xff0c;例如不支持其他Android品牌、云集成程度低以及偶尔出现的兼容性问题。如果您正在寻找功能更丰富或更人性化的方案&am…...

大模型时代的产品经理:产品经理必学!掌握大模型,抢占未来职场先机!

产品经理学习大模型&#xff08;如GPT-3、BERT等&#xff09;可带来多方面优势&#xff0c;包括高效的用户需求分析、精准的市场趋势预测、高效的项目管理、智能的产品设计、准确的预测和分析&#xff0c;以及快速的学习和适应能力。掌握大模型有助于产品经理在竞争激烈的市场中…...