Re: [請益] 找出假幣

看板logic作者 (!H45)時間19年前 (2006/11/21 22:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串14/14 (看更多)
※ 引述《H45 (!H45)》之銘言: : 深究:k個錢幣中有一袋假幣(與真幣重量不同),請利用天平秤秤n次找出假幣 : ,並說出假幣的重量較輕還是重。請問Minimum of n? : 如何以一個演算法算出這個Minimum of n? 我找到方向了 用 三元樹 (3-ary tree) 模擬 往左的 child 是天平往左傾 往右的 child 是天平往右傾 往中的 child 是天平不傾斜 而樹的高,就是天平要秤的次數 n 樹葉 (leaf) 的數量,就是錢幣的數量 k 設 f(x) 表以 3 為底的 logx upper(x) 表 x 無條件進入至整數 則 n >= upper(f(k)) 也就是說 n 的 lower bound 是 upper(f(k)) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.205.85
文章代碼(AID): #15OmfnRi (logic)
討論串 (同標題文章)
文章代碼(AID): #15OmfnRi (logic)