首页 > 其他分享 >数学期望DP学习笔记

数学期望DP学习笔记

时间:2023-05-27 12:22:58浏览次数:39  
标签:概率 期望 树根 笔记 times 数学 DP

数学期望: 在概率论和统计学中,数学期望(mathematic expectation)(或均值,亦简称期望)是试验中每次可能结果的概率乘以其结果的总和,是最基本的数学特征之一。它反映随机变量平均取值的大小。——摘自百度百科
不懂?太正常了,百度百科就是不写人话。
举个栗子解释一下:


下面看一道例题:蓝桥杯 2022 省赛 A 组 E 题 (蓝桥杯终于出了个好题。)
题意简述
有一只虫想要爬上高度为 \(n\) 的树,初始位于树根, 即高度为 \(0\),当它从高度 \(i-1\) 爬到高度 \(i\) 时有 \(p_i\) 的概率掉回树根, 求它从树根爬到树顶时,花费总时间的数学期望(一次尝试向上爬花费时间为 \(1\))。
题目解析
类似的套路,我们设 \(f_i\) 表示从 \(i\) 爬到 \(n\) 时间的数学期望,答案即为 \(f_0\)。
则从 \(i\) 成功上到 \(i+1\) 的概率是 \(1-p_{i+1}\),掉回树根的概率 \(p_{i+1}\),初始状态 \(f_n=0\)。
易得:\(f_i=1+(1-p_{i+1})\times f_{i+1}+p_{i+1}\times f_0\)。
发现此时的 \(f_i\) 与 \(f_{i+1}\) 和 \(f_0\) 有关。有后效性的 DP?怎么办呢?
我们尝试多写几项寻找一下规律:
\(f_0=1+(1−p_1)\times f_1+p_1\times f_0\)
\(f_1=1+(1−p_2)\times f_2+p_2\times f_0\)
\(f_2=1+(1−p_3)\times f_3+p_3\times f_0\)
解方程组……高斯消元会 TLE……
于是直接代入可得 \(f_0=1+(1-p_1)+(1-p_1)\times (1-p_2)+(1-p_1)\times (1-p_2)\times (1-p_3)\times f_n+[p_1+(1-p_1)\times p_2+(1-p_1)\times (1-p_2)\times p_3]\times f_0\)

标签:概率,期望,树根,笔记,times,数学,DP
From: https://www.cnblogs.com/Mr-KaYa/p/17436550.html

相关文章

  • LangChain学习笔记1:基本概念
    GPT:x中之事,事无大小,悉以咨之概念加载器(Loader)从某种介质中获取数据,即加载。文档(Document)数据转换成文档进行处理。类比数据库转换成记录……文本分割(TextSpltter)LLM一次处理的数据有限,分割成多批进行处理。向量数据库(Vectorstores)文档转换成向量,把文档存入到向量数据库,自动转换成......
  • expdp 导出缓慢
    expdp导出缓慢查询等待事件,目前导出的等待事件是:selectinst_id,sql_id,event,count(*)fromgv$sessionwherewait_class<>'Idle'groupbyinst_id,sql_id,eventorderbycount(*)desc;INST_IDEVENTCOUNT(1)---------......
  • 2023华为伙伴大会:ISDP发布伙伴体验中心,邀伙伴探索数智化未来​
    近日,2023年华为中国合作伙伴大会于深圳国际会展中心(宝安)圆满落幕。本次大会向来自全国各个领域的1.6万多名华为新老朋友,提供一个面对面开放交流、自我展示的舞台。此次大会煤亮子、软通动力、中软国际、易宝、全采智能等多家ISDP的新老伙伴出席,一起交流行业发展与下一步合作。其中......
  • 华为ISDP:从ChatGPT说起,企业作业数字化转型需要怎样的平台工具?
    在各行各业轰轰烈烈的数字化转型浪潮中,企业一方面需要实现自身数字化转型以向客户提供更好的业务体验,提升效率,另一方面需要发挥数字化杠杆作用使能企业成本降低,增强行业竞争力。在2023年第20届华为分析师大会开幕式上,华为轮值董事长孟晚舟分享了分享数字化转型三个核心洞见,她指出华......
  • 带宽、网速各种单位换算笔记(一)
    废话不说直接上干货网络带宽计算方法这里指的是带宽网速的单位计算方式方法及关系在计算机网络、IDC机房中,其宽带速率的单位用bps(或b/s)表示;换算关系为:1Byte=8bit1B=8b----------1B/s=8b/s(或1Bps=8bps)1KB=1024B----------1KB/s=1024B/s1MB=1024KB----------1MB/s=1024K......
  • 【Linux学习笔记】设备驱动模型详解——总线、设备、驱动和类
    简介设备驱动是计算机系统中的重要组成部分,它们允许操作系统与硬件交互。设备驱动模型是一种通用的抽象框架,用于描述操作系统如何管理硬件设备。这里我们将介绍设备驱动模型中的四个关键概念:总线、设备、驱动和类。总线在计算机系统中,总线是指多个设备之间传输数据的路径。总线......
  • m基于FPGA的LDPC最小和译码算法verilog实现,包括testbench和matlab辅助验证程序
    1.算法仿真效果matlab2022a/vivado2019.2仿真结果如下:matlab仿真:0.5码率,H是4608×9216的矩阵。FPGA仿真:对比如下:2.算法涉及理论知识概要LDPC译码分为硬判决译码和软判决译码。硬判决译码又称代数译码,主要代表是比特翻转(BF)译码算法,它的实现比较简单,但是译码性能很差......
  • m基于FPGA的LDPC最小和译码算法verilog实现,包括testbench和matlab辅助验证程序
    1.算法仿真效果matlab2022a/vivado2019.2仿真结果如下: matlab仿真: 0.5码率,H是4608×9216的矩阵。   FPGA仿真:    对比如下:   2.算法涉及理论知识概要         LDPC译码分为硬判决译码和软判决译码。         硬判决译码又称......
  • 如何使用GridPane 以创建一个登录框为例
    如何使用GridPane以创建一个登录框为例GridPane可以看成是一个二维表格,它的默认行数和列数都是0。也就是说,如果你创建一个空的GridPane对象,它将没有任何行和列。当你向GridPane中添加组件时,GridPane会自动根据组件的位置和跨度计算出所需的行数和列数,并自动扩展网格以适......
  • 构建之法阅读笔记07
    《现代软件工程构建之法》第七章介绍了微软解决方案框架(MSF)在软件开发中的应用。在我过去的软件开发经验中,我通常会采用瀑布模型,但这种开发方法导致项目的变化很难适应,缺乏灵活性并难以满足多样化的需求。通过本章的学习,我了解到MSF是一种面向实际应用的开发框架,注重解决业务和......