內容介紹
幾十道簡潔的小謎題不僅充分鍛鍊了我們的思維方式,更為提高面試成功率奠定了基礎。《程式設計師面試邏輯題解析》不僅適合程式設計師閱讀,更是謎題愛好者的饕餮盛宴。
作者介紹
Dennis E. Shasha
紐約大學柯朗數學研究所計算機科學教授,先後獲得耶魯大學理學學士、雪城大學理學碩士和哈佛大學哲學博士學位。《科學美國人》網站和Dr. Dobb’s Journal的謎題專欄作家。除本書外,還著有《奇思妙想:15位計算機天才及其重大發現》、Database Tuning: A Principled Approach、The Puzzling Adventures of Dr. Ecco、Natural Computing: DNA, Quantum Bits, and the Future of Smart Machines 和Codes, Puzzles, and Conspiracy等書。
作品目錄
第一部分 智力遊戲
第1章 競賽——不可能都是贏家 2
1.1 甜食愛好者 3
1.2 拜占庭賭徒 5
1.3 “碰碰”運氣 7
1.4 信息增益 9
1.5 直衝雲霄! 11
1.6 政治分肥 13
1.7 社會博弈 14
1.8 貓鼠遊戲 17
1.9 流感中的數學 19
第2章 設計——想像力決定一切 21
2.1 冰上歷險 22
2.2 最佳術語 26
2.3 巧分彈珠 28
2.4 顏色反轉 30
2.5 賽程編排 31
2.6 生物中的分形學 32
2.7 輕鬆分餡餅 34
第3章 運氣——獲得幸運之神的垂青 36
3.1 幸運輪盤賭 37
3.2 法律邏輯 39
3.3 籌碼盒遊戲 42
3.4 反饋係數 44
第4章 推理——你在想什麼 46
4.1 數字線索 47
4.2 智力遊戲 49
4.3 “拒”中生智 52
4.4 棘手的迷宮 55
4.5 瘋狂配比 57
第5章 最佳化——達到事半功倍 59
5.1 尋找地道 60
5.2 天生一對 62
5.3 概不找零 65
5.4 寂靜深海 67
第6章 前5章難題解答 68
6.1 甜食愛好者 70
6.2 拜占庭賭徒 71
6.3 “碰碰”運氣 73
6.4 信息增益 75
6.5 直衝雲霄! 76
6.6 政治分肥 77
6.7 社會博弈 78
6.8 貓鼠遊戲 80