討論串[討論] Google面試問題
共 10 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者prpure (風速)時間11年前 (2014/04/13 17:22), 編輯資訊
0
0
1
內容預覽:
題目的意思是求當worst case時的最小值. 可以設f(100)為100樓時,丟兩顆至少要丟幾次的值. 所以f(n)為只剩n樓時,丟兩顆至少要丟的解. 當在k樓丟第1次後,如果:. 1.破了,那就只能從最小樓開始丟,還要丟k-1次. 2.沒破,表示丟的範圍縮小到(n-k),還有兩顆可以丟. 以上
(還有357個字)

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者sapdavid (膽識勇氣與運氣)時間11年前 (2014/04/13 16:18), 11年前編輯資訊
0
0
1
內容預覽:
如果在現實的工作. 我下面的工程師會乖乖接受這種問題. 那我只能說他是一個很乖的工程師 :p. 我待過四家在產業排名上居世界首位的. 包含一家國內上市公司. 以及另三家在國外是前五百大的領導企業(我在時也是世界首位的領導品牌). 這樣有回答你的答案嗎? XDDD. 想知道更細的? 有腦袋的話自己找自
(還有26個字)

推噓-4(2推 6噓 16→)留言24則,0人參與, 最新作者artingo (那就起而行吧)時間11年前 (2014/04/13 12:08), 編輯資訊
0
0
2
內容預覽:
個人認為正解是「最多七次」. 因為一次可以刪掉最多50%的二分法,最多到第七次就能測出了. 大家可以畫二分法的樹狀圖,第七層就答案出來了. 第一次:丟50樓. 第二次:有破丟25樓,沒破去75樓丟. 依此類推...... (接下來bbs我不會畫樹狀圖,所以只列出每次都破的情況). 第三次:有破丟13
(還有208個字)

推噓-2(0推 2噓 2→)留言4則,0人參與, 最新作者Munro ( )時間11年前 (2014/04/12 20:24), 編輯資訊
0
0
2
內容預覽:
最佳策略是先用一顆蛋用二分法. e.g., 50F 沒破 -> 可能區間(51 - 100) ; 破 -> 可能區間(1 - 49). 用同樣方法縮小可能區間直到第一顆蛋破掉. 接下來第二顆蛋就只能從當時知道的可能區間最低樓層一樓一樓增加. 才能確保當蛋破掉的時候可以確定答案. best case
(還有20個字)

推噓3(3推 0噓 2→)留言5則,0人參與, 最新作者eetug (eetug)時間11年前 (2014/04/12 17:46), 編輯資訊
0
0
2
內容預覽:
我的策略. 1.先以十樓為單位丟,. 2.丟到會破的,再減9個樓層丟. 最快時間. 1樓破:2次,一次十樓,一次一樓. 最慢時間. 99樓. 10次+9次=>19次. 10次是10 20 30~100 。共 10 次才會破. 9次是 91 92 到99樓 ,共 9次才會破. 以上為面試 google
首頁
上一頁
1
2
下一頁
尾頁