出大要几次/圣彼得堡悖论
toqiye 2024-12-08 18:54 8 浏览 0 评论
程序:
from random import random
def fn():
n = 1
while random() < 0.5:
n += 1
return n
y = [fn() for i in range(1000)]
import matplotlib.pyplot as plt
plt.plot(sorted(y))
plt.savefig('t.png')
import numpy as np
print(np.average(y))
结果:
平均值≈2。
[百度百科] 圣彼得堡悖论是决策论中的一个悖论。它是尼古拉·伯努利(Nicolaus Bernoulli)在1738年提出的,来自圣彼得堡游戏。
如果游戏者第1次掷出硬币的正面,得奖金2元,游戏结束;第2次掷出得奖金4元,游戏结束…… 第n次掷出,得奖金2?元,游戏结束。
按照概率期望值的计算方法,把每一个可能结果的得奖值乘以该结果发生的概率可得到该结果奖值的期望值。游戏的期望值为所有可能结果的期望值之和。随着n的增大,以后的结果虽然概率很小,但是其奖值很大…
[stanford.edu] The St. Petersburg paradox was introduced by Nicolaus Bernoulli in 1713. It continues to be a reliable source for new puzzles and insights in decision theory. The standard version of the St. Petersburg paradox is derived from the St. Petersburg game...
The expected monetary value of the St. Petersburg game is ∞ ...
The "paradox" consists in the fact that our best theory of rational choice seems to entail that it would be rational to pay any finite fee for a single opportunity to play the St. Petersburg game, even though it is almost certain that the player will win a very modest amount. The probability is 1/2 that the player wins no more than $2, and 3/4 that he or she wins no more than $4.
- 上一篇:使用OpenCV测量图像中物体之间的距离
- 下一篇:OpenLayers入门(一)
相关推荐
- 国产web端开源ui组件-通用前端ui界面组件库
-
写个序吧:随着工作的不断深入,越来越发现很多好的前端开源项目都来自于国外,国产的开源项目很多时候面临叫好不叫座甚至有很多就消失不见了。开源和创新,不仅仅是需要我们的参与同样也需要我们不断地传播,因此才...
- 微信小程序商城项目,包括,分销,团购,秒杀,优惠券惠源码分享
-
源码获取,关注转发文章之后私信回复【源码】即可免费获取到!小程序商城,包括:分销(支持三级)、团购(拼多多模式)、秒杀、优惠券、等功能技术框架核心框架:SpringFramework4安全框架:A...
- VUE3前端开发入门系列教程
-
一直以来使用ThinkJS开发,使用Semantic-UI手写代码,又缺少一些table等插件,好累。平时使用NodeJS开发后端较多,一直有接触VUE想法,总是不得入门(可能是思维固化了),再次深入...
- 支持分销、团购、秒杀、优惠券、微信商城项目,源码免费分享
-
小程序商城,包括:分销(支持三级)、团购(拼多多模式)、秒杀、优惠券、等功能如果您需要用到这个微信小程序的源码,欢迎关注转发之后私信【源码】来免费获取到!面向对象Open-Shop是企业在创立初期很好...
- 在Gitee获8.5k Star,做微信小程序商城看这一个开源项目就够了
-
商城系统是小程序中比较热门的类型,许多开发者在寻找商城类小程序项目时,都会遇到一些声称「开源」但是并不是完全开源,有时候还会收费的项目。今天Gitee介绍的这款微信小程序商城项目就是一款从前端到后...
- 七款国内免费开源PHP CMS推荐,无限制,可商用
-
自织梦cms收费后,很多使用dedecms的站长都转移到了别的cms系统上,上一期也给大家分享了几款国外开源cms系统,今天来给大家分享几款国内的免费且可商用的phpcms系统:PbootCmsPb...
- VUE3前端开发入门系列教程二:使用iView框架辅助开发
-
1、安装iView新框架,支持VUE3npminstallview-ui-plus2、编辑src/main.js,添加以下内容,导入js和css到项目importViewUIPlusfrom...
- TS 真正比 JS 强大的那些特性
-
在前端开发领域,JavaScript(JS)一直是当之无愧的武林盟主,凭借灵活多变的特性和超广泛的兼容性打下大片江山。然而,随着前端应用日益复杂,TypeScript(TS)这位后起之秀崛起,以独特优...
- 自写一个函数将js对象转为Ts的Interface接口
-
如今的前端开发typescript已经成为一项必不可以少的技能了,但是频繁的定义Interface接口会给我带来许多工作量,我想了想如何来减少这些非必要且费时的工作量呢,于是决定写一个函数,将对象放进...
- 如何优雅地校验后端接口数据,不做前端背锅侠
-
背景最近新接手了一批项目,还没来得及接新需求,一大堆bug就接踵而至,仔细一看,应该返回数组的字段返回了null,或者没有返回,甚至返回了字符串"null"???这我能忍?我立刻截...
- 正点原子I.MX6U嵌入式Linux C应用编 第十八章 输入设备应用编程
-
输入设备应用编程本章学习...
- Python时间序列分析:使用TSFresh进行自动化特征提取
-
TSFresh(基于可扩展假设检验的时间序列特征提取)是一个专门用于时间序列数据特征自动提取的框架。该框架提取的特征可直接应用于分类、回归和异常检测等机器学习任务。TSFresh通过自动化特征工程流程...
- 人教版八下数学第十九章《一次函数》辅导(6)一次函数(1)
-
人教版八下数学第十九章《一次函数》辅导(6)一次函数(1)一、生活中的一次函数探究1(1)一个小球由静止开始沿一个斜坡向下滚动,其速度每秒增加2m/s,若小球的速度为vm/s,运动时间为ts,求v关于...
- 笔记|Simulink中S函数的设计
-
S函数的简介S函数是Simulink中提供给用户的一个自定义模块,由于在研究过程中经常需要复杂的算法设计,Simulink中提供的模块无法满足使用,就需要用编程的形式设计出S函数模块,然后嵌入到系统中...
- 初探HarmonyOS开发,ArkTS语言初看
-
最近在研究HarmonyOS(鸿蒙操作系统)开发,HarmonyOS(鸿蒙操作系统)想必大家都不陌生了,但是我也是在该系统发布许久后才首次尝试上手开发,因为有写java后台的经验,也算是能堪堪上手。据...
你 发表评论:
欢迎- 一周热门
-
-
如何评估预测值与真实值之间的匹配质量
-
很香的几款开源免费的流程设计器
-
如何解决npm安装依赖报错ERESOLVE unable to resolve dependency tree
-
启动Autodesk软件时弹出FLEXnet License Finder对话框,这么办!
-
超详细的cmder工具介绍及功能、快捷键说明
-
硬核!Rust异步编程方式重大升级:新版Tokio如何提升10倍性能详解
-
基于 Vue 网页版IM聊天组件Lemon-IMUI
-
Vue组件库设计 | Vue3组件在线交互解释器
-
vue3 学习笔记(九)——script setup 语法糖用了才知道有多爽
-
「推荐」vue-code-view:一个在线编辑、实时预览的代码交互组件
-
- 最近发表
- 标签列表
-
- systemproperties (65)
- npm版本管理 (61)
- localhost:15672 (59)
- materialtheme (86)
- node-ssh (68)
- 图床搭建 (62)
- vue3addeventlistener (60)
- mybatisselectone (78)
- css圆形进度条 (69)
- androidble蓝牙开发 (62)
- android-gif-drawable (60)
- appender-ref (64)
- springbootmockito (68)
- gsonfastjson (59)
- 依赖注入的方式 (62)
- cookie跨域共享 (63)
- easyexcel导出图片 (77)
- dp数组 (61)
- js获取兄弟节点 (68)
- sysctl-a (60)
- window.target (62)
- apimodel注解的作用 (60)
- window.onerror (66)
- java链表listnode (59)
- springmvc教程 (65)