存活率問題

2021-06-18 19:28:36 字數 568 閱讀 6682

問題:存活率問題

描述:a、b和c三人進行槍決,a的命中率為0.3,b的命中率為0.5,c的命中率為1。為了公平起見,決定順序是abc。問abc三人的存活率是多少,分別採用什麼最優的策略來執行。

解答:(注:本答案屬於個人觀點,不代表標準答案)

解決步驟:

逆推法1、假設在第一輪到c選擇殺誰時,因為c命中率為1,所以c決定殺b(為了避免第二輪和a/b對決,存活率高點)

2、假如1成立的話,b在選擇策略是殺c。

3、假設a第一槍吧b殺死,即馬上死亡(被c直接命中),所以a盡量選擇b可以存活,所以a會殺c。

所以結論第一輪策略是:(第二輪只有兩個人,沒有策略了....)

a:殺c

b:殺c

c:殺b

有個存活率計算:

對a:0.3(a殺c)*0.5(b殺a)*0.3(第二輪a殺死b的概率)+ 0.7*( 0.5(b殺c) *0.3(第二輪a殺死b的概率) + 0.5*0.3) =0.1815

對b:0.3*(0.5+0.5*0.5)+0.7*(0.5*0.5) = 0.4

對c:0.7*0.5*0.7 = 0.245

學習率衰減問題

1.介紹 在訓練到一定階段後,學習率可能會產生 但是一開始用小的學習率的話,訓練速度會很慢。學習率衰減 learning rate decay 就是一種可以平衡這兩者之間矛盾的解決方案。學習率衰減的基本思想是 學習率隨著訓練的進行逐漸衰減。學習率衰減基本有兩種實現方法 線性衰減。例如 每過5個epo...

關於核心程序物件的存活期問題。

當程序結束後,核心物件一定會被銷毀嗎?msdn關於closehandle 這個函式有這麼一段解釋。closing a thread handle does not terminate the associated thread.to remove a thread object,you must t...

1012 增長率問題

有乙個數列,它是由自然數組成的,並且嚴格單調上公升。最小的數不小於s,最大的不超過t。現在知道這個數列有乙個性質 後乙個數相對於前乙個數的增長率總是百分比下的整數 如5相對於4的增長率是25 25為整數 而9對7就不行了 現在問 這個數列最長可以有多長?滿足最長要求的數列有多少個?輸入僅有一行,包含...