国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

對三門問題的思考,應(yīng)該細(xì)分兩種情況

這篇具有很好參考價(jià)值的文章主要介紹了對三門問題的思考,應(yīng)該細(xì)分兩種情況。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

三門問題來源于一個(gè)娛樂節(jié)目。節(jié)目中有一位參與者和一位主持人,在參與者的面前有三扇關(guān)閉的門,其中兩扇門的后面是空的,剩下一扇門后是一輛法拉利跑車。當(dāng)參賽者選定了一扇門,但未去開啟它的時(shí)候,節(jié)目主持人開啟剩下兩扇門的其中一扇,是空門。主持人其后會(huì)問參賽者要不要換另一扇仍然關(guān)上的門。

本質(zhì)問題是換另一扇門會(huì)否增加參賽者贏得汽車的機(jī)會(huì)率?網(wǎng)上統(tǒng)一的答案是“會(huì)”,但是我發(fā)現(xiàn)有一個(gè)很重要的一點(diǎn)都被網(wǎng)上的文章忽略了,主持人他知道中獎(jiǎng)的門嗎?

一、代碼驗(yàn)證

此處列舉一個(gè)網(wǎng)上的 Java 代碼驗(yàn)證問題的實(shí)例:

import java.util.Random;

public class Test {
    public static void main(String[] args) {
        // 測試次數(shù)
        int n = 10000;
        //換門的獲獎(jiǎng)總次數(shù)
        int changeWinCount = 0;
        //不換門的獲獎(jiǎng)總次數(shù)
        int unChangeWinCount = 0;
        Random random = new Random();
        for (int i = 0; i < n; i++) {
            // 獲獎(jiǎng)的門
            int bonusDoor = random.nextInt(3);
            // 選中的門
            int selectedDoor = random.nextInt(3);
            // 如果選中的門就是獲獎(jiǎng)的門,那么不換門得獎(jiǎng),反之換門可以得獎(jiǎng)
            if (selectedDoor == bonusDoor) {
                unChangeWinCount++;
            } else {
                changeWinCount++;
            }
        }
        System.out.println("不換門獲獎(jiǎng)總次數(shù):" + unChangeWinCount + ",比例:" + (float) unChangeWinCount / (changeWinCount + unChangeWinCount));
        System.out.println("換門獲獎(jiǎng)總次數(shù):" + changeWinCount + ",比例:" + (float) changeWinCount / (changeWinCount + unChangeWinCount));
    }
}

這個(gè)程序的運(yùn)行輸出大致為:

不換門獲獎(jiǎng)總次數(shù):3336,比例:0.3336
換門獲獎(jiǎng)總次數(shù):6664,比例:0.6664

根據(jù)這個(gè)結(jié)果,我們很容易就可以得出結(jié)論,不換門的獲獎(jiǎng)概率為 1/3 ,換門的獲獎(jiǎng)概率為 2/3。

但是事實(shí)是這樣嘛,在上面的案例中并沒有詳細(xì)的考慮到主持人開門的細(xì)節(jié)。

二、主持人是如何開門的?

在上面的案例代碼中僅判斷了選中的門是否是中獎(jiǎng)的門,稍微有些統(tǒng)計(jì)常識的同學(xué)都可以立即的出中獎(jiǎng)概率為 1/3 的結(jié)論。但是這個(gè)三門問題應(yīng)該還應(yīng)該更加細(xì)化的考慮一點(diǎn),主持人知道中獎(jiǎng)的門是哪個(gè)嗎?

  • 主持人知道: 主持人知道中獎(jiǎng)的門,可以準(zhǔn)確的打開未中獎(jiǎng)的門,可以無須考慮主持人是否開門。
  • 主持人不知道: 主持人不知道中獎(jiǎng)的門是哪個(gè),有一定的幾率打開的是中獎(jiǎng)的門,那么這局游戲應(yīng)該重開。而主持人打開中獎(jiǎng)的門的概率是 2/3 * 1/2 = 1/3 。

當(dāng)主持人不知道中獎(jiǎng)門時(shí)的驗(yàn)證代碼:

import java.util.*;

public class Test {
    public static void main(String[] args) {
        // 測試次數(shù)
        int n = 10000;
        //換門的獲獎(jiǎng)總次數(shù)
        int changeWinCount = 0;
        //不換門的獲獎(jiǎng)總次數(shù)
        int unChangeWinCount = 0;
        Random random = new Random();
        for (int i = 0; i < n; i++) {
           // 主持人可打開的門
           List<Integer> doors = new ArrayList<>(Arrays.asList(0, 1, 2));
            // 獲獎(jiǎng)的門
            int bonusDoor = random.nextInt(3);
            // 選中的門
            int selectedDoor = random.nextInt(3);
           // 選中的門不可打開
           doors.remove(selectedDoor);
           // 剩余的兩個(gè)門中主持人選中一個(gè)打開
           int compereSelectedDoor = doors.get(random.nextInt(2));
           // 如果主持人選中中獎(jiǎng)的門則作廢
           if (compereSelectedDoor == bonusDoor) {
               continue;
           }
            // 如果參與者選中的門就是獲獎(jiǎng)的門,那么不換門得獎(jiǎng),反之換門可以得獎(jiǎng)
            if (selectedDoor == bonusDoor) {
                unChangeWinCount++;
            } else {
                changeWinCount++;
            }
        }
        System.out.println("不換門獲獎(jiǎng)總次數(shù):" + unChangeWinCount + ",比例:" + (float) unChangeWinCount / (changeWinCount + unChangeWinCount));
        System.out.println("換門獲獎(jiǎng)總次數(shù):" + changeWinCount + ",比例:" + (float) changeWinCount / (changeWinCount + unChangeWinCount));
    }
}

這個(gè)程序的運(yùn)行輸出大致為:

不換門獲獎(jiǎng)總次數(shù):3380,比例:0.5047036
換門獲獎(jiǎng)總次數(shù):3317,比例:0.4952964

通過以上結(jié)果可以看到,有 1/3 的局?jǐn)?shù)被作廢了,換門和不換門的獲獎(jiǎng)概率一致,都為 1/3。

三、總結(jié)

這道題的重點(diǎn)就在于主持人選中中間門時(shí)的處理上,網(wǎng)上的代碼示例都未考慮到主持人有概率選到中獎(jiǎng)門這個(gè)情況?;蛘哒f都默認(rèn)主持人知道中獎(jiǎng)門,不會(huì)選錯(cuò)。于是未將主持人選中中間門的概率排除掉,并將這個(gè)概率合并到了換門獲獎(jiǎng)的概率中。所以有了 1/32/3 的這個(gè)中獎(jiǎng)率的差別。

PS:這個(gè)三門問題是在主持人知道中間門的前提下進(jìn)行的。本身這是一個(gè)很簡單的概率問題,只是一些文章作者沒有注意到這一點(diǎn),并沒有說明主持人知道中獎(jiǎng)門的前提,直接就說不換門和換門的中獎(jiǎng)概率是 1/32/3 ,這才導(dǎo)致了爭議。文章來源地址http://www.zghlxwxcb.cn/news/detail-424528.html

到了這里,關(guān)于對三門問題的思考,應(yīng)該細(xì)分兩種情況的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 《思考致富》不應(yīng)該指望不經(jīng)歷“暫時(shí)的失敗”便能發(fā)財(cái)

    《思考致富》不應(yīng)該指望不經(jīng)歷“暫時(shí)的失敗”便能發(fā)財(cái)

    目錄 作者簡介 經(jīng)典摘錄 機(jī)遇有個(gè)狡猾的習(xí)慣,喜歡從后門悄悄溜進(jìn)來,往往還喜歡以災(zāi)難或暫時(shí)失敗的方式喬裝露面 離金礦僅有三英尺遠(yuǎn) 欲望:成就一切的起點(diǎn)(通往致富之路的第一步) 信念:在腦海里目睹并堅(jiān)信欲望實(shí)現(xiàn)(通往致富之路的第二步) 自我暗示:影響潛意

    2024年02月05日
    瀏覽(15)
  • “三門問題”背后的概率論原理解析

    “三門問題”背后的概率論原理解析

    ????????前段時(shí)間我在知乎上看到這么一個(gè)問題:假設(shè)你在參加一個(gè)抽獎(jiǎng)游戲,主持人在三個(gè)小碗分下面放了 1 塊錢、1 塊錢和 10000 塊錢的籌碼。你選中哪一個(gè),你就可以領(lǐng)到對應(yīng)的錢。當(dāng)你選定一個(gè)碗之后,主持人翻開剩下兩個(gè)碗里,下面有一塊錢籌碼的碗給你看。并且

    2024年02月10日
    瀏覽(38)
  • 神奇的三門問題,到底換不換門

    神奇的三門問題,到底換不換門

    熬夜無聊刷b站的時(shí)候刷到了一個(gè)有趣的視頻,講的是一個(gè)概率論問題【三門問題】,感覺很有意思,就記了下來。 這是原視頻鏈接:神奇的三門問題 簡單介紹下三門問題:現(xiàn)在有三扇門,兩扇門后是山羊,一扇門后是跑車,隨機(jī)選擇一道門,如果門后是跑車,就中獎(jiǎng),否則

    2024年02月16日
    瀏覽(16)
  • Office顯示未授權(quán),需要激活這種情況應(yīng)該怎么處理

    Office顯示未授權(quán),需要激活這種情況應(yīng)該怎么處理

    如圖 1、先看自己的訂閱是否已經(jīng)到期 登錄微軟賬戶:https://account.microsoft.com/services 點(diǎn)擊服務(wù)和訂閱如下圖所示 這種情況下說明目前用的office版本是高級版本,顯示已過期 2、要想繼續(xù)使用,先看賬戶有沒有低版本不收費(fèi)的,這里可以看到家庭和學(xué)生版本是可用的,但是電腦

    2024年02月13日
    瀏覽(20)
  • 五分鐘了解三門問題是什么?貝葉斯公式和蒙提霍爾問題有什么關(guān)聯(lián)?

    五分鐘了解三門問題是什么?貝葉斯公式和蒙提霍爾問題有什么關(guān)聯(lián)?

    經(jīng)典三門問題相信大家都了解過,如果沒了解過,那剛好,本文帶大家5分鐘了解三門問題是什么。 熱心市民小明被選中參加一個(gè)抽獎(jiǎng)游戲, 游戲規(guī)則是這樣的 : 小明面前有ABC三扇相同的門,小明和觀眾無法知道ABC三扇門背后有什么。 ABC三扇門中只有一扇門背后有一輛汽車

    2023年04月08日
    瀏覽(15)
  • 在MySQL執(zhí)行查詢時(shí)出現(xiàn)了慢查詢情況,應(yīng)該如何解決?

    MySQL是一種流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),但在處理大量數(shù)據(jù)時(shí),可能會(huì)出現(xiàn)慢查詢問題。通過使用EXPLAIN命令、慢日志和監(jiān)視工具等技術(shù),可以診斷出導(dǎo)致MySQL慢查詢問題的原因。優(yōu)化措施包括創(chuàng)建索引、使用聯(lián)合查詢、優(yōu)化數(shù)據(jù)庫服務(wù)器配置、減少查詢返回?cái)?shù)據(jù)的數(shù)量和優(yōu)

    2024年02月11日
    瀏覽(27)
  • 藍(lán)橋杯必備——?jiǎng)討B(tài)規(guī)劃“路徑問題”以及這種題的小結(jié)

    藍(lán)橋杯必備——?jiǎng)討B(tài)規(guī)劃“路徑問題”以及這種題的小結(jié)

    int[][]m=new int[2][3] 表達(dá)的含義是,兩行,三列。 不同路徑 首先這個(gè)題我們分五步走 1.狀態(tài)表示(按照經(jīng)驗(yàn)+題目要求) 一般都是以···為結(jié)尾或者以···為起始 這道題我們就以dp[i][j]為他要求的到達(dá)結(jié)尾有多少條路徑 此時(shí)你要思考一個(gè)東西,有多少條路徑,他是怎么來的來考

    2024年02月08日
    瀏覽(26)
  • androidkiller的兩種異常情況

    androidkiller的兩種異常情況

    第一種反編譯時(shí)異常: Exception in thread “main” org.jf.dexlib2.dexbacked.DexBackedDexFile$NotADexFile: Not a valid dex magic value: cf 77 4c c7 9b 21 01 修改方法: 編輯 AndroidKiller 的 bin/apktool 目錄下有一個(gè) apktool.bat 文件 修改成:在 java -jar “%~dp0apktoolapktool_2.4.1.jar” 后加上 --only-main-classes 內(nèi)容 j

    2024年01月18日
    瀏覽(18)
  • Verilog中兩種位寬聲明方式在賦值和例化時(shí)的思考

    Verilog中兩種位寬聲明方式在賦值和例化時(shí)的思考

    近來在學(xué)習(xí)VHDL時(shí)發(fā)現(xiàn)其有TO和DOWNTO兩種聲明位寬的方式,不同方式在賦值操作時(shí)存在差異,容易混淆。想來Verilog也存在這種問題,故在此進(jìn)行一個(gè)簡單的討論。 眾所周知,在Verilog中聲明數(shù)據(jù)位寬有兩種方式: 第一種為DOWNTO方式,這種方式是我們通常使用的聲明位寬的方法,

    2024年02月13日
    瀏覽(25)
  • 兩種方法,巧看Mac電腦電池使用情況及健康狀況

    兩種方法,巧看Mac電腦電池使用情況及健康狀況

    在Macbook中電池的健康狀況關(guān)系到Macbook的使用壽命,所以在Mac電腦中要知道如何查看Macbook電池的使用情況及健康狀況,下面分享兩種巧看MacBook電池使用情況及健康狀況的方法。 方法一、 1、在Macbook屏幕中點(diǎn)擊左上角的蘋果圖標(biāo),選擇關(guān)于本機(jī); 2、在關(guān)于本機(jī)頁面,找到“系

    2024年02月11日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包