討論串[問題] 有關演算法的問題
共 17 篇文章

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者dancs96 (山嵐)時間16年前 (2008/04/03 14:59), 編輯資訊
4
0
0
內容預覽:
有N個檢查晶片不確定好壞. 但知道一定有一半以上是好的. 在測試方式是 一個測試平台可以放兩個晶片 A B. A會檢查B 而B會檢查A. 如果晶片是好的. 當它在測試平台上檢查的時候就會說 另一個是"good" 或是"bad". 而這個結果是完全可信的. 但是如果是壞的 則結果是不可信的. 也就是說
(還有183個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者LPH66 (IWH68S0XZ8M89)時間16年前 (2008/04/03 17:38), 編輯資訊
1
0
0
內容預覽:
換個方式想. 若A好B好 => A回報B good; B回報A good. A好B壞 => A回報B bad; B回報A bad. A壞B好 => A回報B bad; B回報A bad. A壞B壞 => A回報B good; B回報A good. 所以其實只有兩種回答. 依照這兩種回答把這N個分成兩
(還有119個字)

推噓0(0推 0噓 3→)留言3則,0人參與, 最新作者adrianshum (Alien)時間16年前 (2008/04/03 18:51), 編輯資訊
0
0
0
內容預覽:
可是問題是 A 壞 未必一定會回報錯的答案呀.. 原文只是說: 不可信 而已. 可能它是壞的, 但仍然回報正確答案.. 所以我覺得無解... 一個壞了的東西仍然可以. 回報正確答案... 除非問題改為:. 但是如果是壞的 則結果是錯誤的. 那才有得玩吧. alien. --. 發信站: 批踢踢實

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者xam (聽說)時間16年前 (2008/04/03 20:24), 編輯資訊
0
0
0
內容預覽:
A B 可能結果. _________________________________________________. 1. B good A good 兩個都是好的或是兩個都是壞的. 2. B good A bad 至少一個是壞的. 3. B bad A good 至少一個是壞的. 4. B b
(還有517個字)

推噓0(0推 0噓 5→)留言5則,0人參與, 最新作者smallworld (路人系草包)時間16年前 (2008/04/03 22:11), 編輯資訊
0
0
0
內容預覽:
記得這題是出自摳門的演算法導論. 以前讀的時候碰到這題也是想不出. 剛剛稍有斬獲 請大家看看這樣行不行. 已知 好的大於一半. 我的做法是. 1. 任取一晶片插入A 其他一一與在A上的晶片測試 如果不是兩者都說GOOD. 就把B換掉 拿新的測 總之就是測到都出GOOD為止. 2. 出現兩者皆說GOO
(還有43個字)