千王之王;及繩子的長度分析
今日面試題:千王之王
52張牌,四張A,隨機打亂後問,從左到右一張一張翻直到出現第一張A,請問平均要翻幾張牌?
===========================
繩子的長度分析:
分析:
這題隨機變數看似3個,但是其實兩個就可以了。設在X,Y處把棍子折斷,X,Y都在[0,1]區間內均勻分佈。
我們不妨設X< Y,那麼三段的長度分別為X,Y-X,1-Y (米)。 如果X是最短的,那麼滿足
X< Y-X
X
這裡,主要是由給出的條件,分別給出X,Y的上下界。我們先對Y積分,Y的上下界由1),2)很容易給出,那麼X的呢?一般可畫圖出 X,Y的座標圖,以及邊界條件1)2),我們可知X最小為0,當1),2)兩條曲線相交時取到最大值1/3. 計算積分公式得出1/54. 這裡我們假定了X,Y-X,1-Y中,X最小。Y-X最小以及1-Y最小的情形類似跟這種情況對稱,變化下符號就一樣了。 另外Y>X情況也是一樣,所以,我們加總這六種情況,得出期望值為: 6*1/54=1/9.
計算最大的一段的值類似, 可先假定一組條件,然後根據對稱性,簡單求和。
我們還是先假定X< Y 然後X為其中最大段,那麼
X >Y-X
X >1-Y
這種情況,畫出圖來,容易確定積分上限界限,從而列出公式:
等於1/54 + 1/12 ,同樣,根據對稱性,乘以6,最終得11/18.
有簡單的方法嗎?
如果很熟悉一些幾何的特性的話,畫出座標圖,求X期望可化為求質心,應用求質心的公式可快速求解,感興趣的朋友可嘗試下。
本文來自微信:待字閨中,2013-07-24釋出,原創@陳利人 ,歡迎大家繼續關注微信公眾賬號“待字閨中”。
相關文章
- 繩子的長度;及找陣列的波谷分析陣列
- 色子玄機;及千王之王分析
- 割繩子html5HTML
- 百度筆試題:繩子最多覆蓋多少個點筆試
- 最長等差數列;及子序列分析
- 翻譯數字串;及最長迴文子串分析字串
- 取字串左邊指定長度的子字串字串
- 取字串右邊指定長度的子字串字串
- 203. 長度最小的子陣列陣列
- 《煙火》:做獨立遊戲裡扔繩子的人遊戲
- 每日一練(45):長度最小的子陣列陣列
- 求字串中對稱的子字串的最大長度字串
- 資料型別及長度資料型別
- 今日面試題:最長迴文子串;及迴文分割分析面試題
- 複雜度分析的套路及常見的複雜度複雜度
- lc1771 由子序列構造的最長迴文串的長度
- PHP怎麼將某長度的子串換成*號PHP
- 3254. 長度為 K 的子陣列的能量值 I陣列
- 子序列;及又見排序分析排序
- 糖果;及子串查詢分析
- 周長最長;及找到最大數分析
- 劍指 Offer 14- I. 剪繩子 JavaScript實現JavaScript
- LeetCode-209-長度最小的子陣列LeetCode陣列
- 【LeetCode】209. 長度最小的子陣列LeetCode陣列
- 1588 所有奇數長度子陣列的和(字首和)陣列
- leetcode_209. 長度最小的子陣列LeetCode陣列
- 螞蟻螞蟻;及周長最長分析
- (字串雜湊表)找到字串中不重複出現字元的最長子串長度字串字元
- 從字串中的第n位開始取l長度的子字串字串
- MySQL 中 VARCHAR 最大長度及 CHAR 和 VARCHAR 的區別MySql
- DEDEcms的tag標籤修改長度、語法及呼叫方法
- 【leetcode】32. Longest Valid Parentheses 最長的有效匹配括號子串長度LeetCode
- 子串查詢;及排列子串分析
- PHP如何替換多個字串不同位置不同長度的子串PHP字串
- 冒險島中的BOSS難度評級及分析。
- LeetCode133:給定一個字串,找出最長的不具有重複字元的子串的長度。例如,“abcabcbb”不具有重複字元的最長子串是“abc”,長度為3。對於“bbbbb”,最長的不具有重複字元的子串是LeetCode字串字元
- 經典割繩子游戲Cut the Rope Remastered Mac版(休閒益智遊戲)REMASTMac遊戲
- Q11 LeetCode209 長度最小的子陣列LeetCode陣列