1. 程式人生 > >程序員的算法趣題pdf

程序員的算法趣題pdf

gin 線路 平臺 數字 十進制數 rip 次數 -h 技能

下載地址:網盤下載

內容簡介 · · · · · ·

本書是一本解謎式的趣味算法書,從實際應用出發,通過趣味謎題的解謎過程,引導讀者在愉悅中提升思維能力、掌握算法精髓。此外,本書作者在謎題解答上,通過算法的關鍵原理講解,從思維細節入手,發掘啟發性算法新解,並輔以Ruby、JavaScript等不同語言編寫的源代碼示例,使讀者在算法思維與編程實踐的分合之間,切實提高編程能力。 本書適合已經學習過排序、搜索等知名算法,並想要學習更多有趣算法以提升編程技巧、拓展程序設計思路的程序員,以及對挑戰算法問題感興趣、愛好解謎的程序員閱讀。

作者簡介 · · · · · ·

作者簡介:

增井敏克

1979年生於奈良,畢業於大阪府立大學研究生院。增井IT工程師事務所代表、註冊工程師(信息工程學方向)。從事旨在“將商務、數學和IT結合以正確、高效使用計算機”的技能提升指導、軟件開發以及信息安全咨詢等工作。掌握C/C++、C#、Java、PHP和Ruby等20多種編程語言。著作有《在家就能學會的安全基礎》等。目前在面向IT工程師提供業務技能評估服務的平臺CodeIQ上負責人氣欄目“每周算法”的出題和評審工作。

譯者簡介:

絕雲

畢業於清華軟院。曾在日本創意公司KAYAC從事即時通信軟件和手遊的開發工作,現供職於螞蟻金服,專攻數據可視化方向。譯作有《圖解簡單算法》《自制編譯器》等,曾參與《像外行一樣思考,像專家一樣實踐(修訂版)》的審校。

目錄 · · · · · ·

第1章 入門篇 ★
嘗試用編程解決問題  001
二進制和十進制  002
Q01 回文十進制數  003
Q02 數列的四則運算  007
Q03 翻牌  011
Q04 切分木棒  015
Q05 還在用現金支付嗎  019
Q06 (改版)考拉茲猜想  023
Q07 日期的二進制轉換  025
Q08 優秀的掃地機器人  029
Q09 落單的男女  031
Q10 輪盤的最大值  035
第2章 初級篇 ★
解決簡單問題體會算法效果  039
性價比意識  040
Q11 斐波那契數列  041
Q12 平方根數字  045
Q13 有多少種滿足字母算式的解法  049
Q14 世界杯參賽國的國名接龍  055
Q15 走樓梯  059
Q16 3根繩子折成四邊形  063
Q17 挑戰30人31足  067
Q18 水果酥餅日  071
Q19 朋友的朋友也是朋友嗎  075
Q20 受難立面魔方陣  079
Q21 異或運算三角形  083
Q22 不纏繞的紙杯電話  087
Q23 二十一點通吃  089
Q24 完美擊落三振出局  091
Q25 鞋帶的時髦系法  093
Q26 高效的立體停車場  097
Q27 禁止右轉也沒關系嗎  101
Q28 社團活動的最優分配方案  105
Q29 合成電阻的黃金分割比  109
Q30 用插線板制作章魚腳狀線路  113
第3章 中級篇 ★★★
優化算法實現高速處理  117
時間復雜度記法和計算量  118
Q31 計算最短路徑  119
Q32 榻榻米的鋪法  123
Q33 飛車與角行的棋步  127
Q34 會有幾次命中註定的相遇  131
Q35 受難立面魔方陣  133
Q36 翻轉骰子  137
Q37 翻轉7段碼  143
Q38 填充白色  149
Q39 反復排序  153
Q40 優雅的IP地址  157
Q41 只用1個數字表示1234  161
Q42 將牌洗為逆序  165
Q43 讓玻璃杯水量減半  169
Q44 質數矩陣  173
Q45 排序交換次數的最少化  177
Q46 唯一的○×序列  181
Q47 格雷碼循環  185
Q48 翻轉得到交錯排列  189
Q49 欲速則不達  193
Q50 完美洗牌  197
Q51 同時結束的沙漏  201
Q52 糖果惡作劇  205
Q53 同數包夾  209
Q54 偷懶的算盤  213
Q55 平分蛋糕  217
第4章 高級篇 ★★★★
改變思路讓程序速度更快  221
編碼風格  222
Q56 鬼腳圖中的橫線  223
Q57 最快的聯絡網  229
Q58 丟手絹遊戲中的總移動距離  233
Q59 合並單元格的方式  239
Q60 分割為同樣大小  247
Q61 不交叉,一筆畫下去  253
Q62 日歷的最大矩形  259
Q63 迷宮會合  263
Q64 麻煩的投接球  269
Q65 圖形的一筆畫  273
Q66 設計填字遊戲  279
Q67 不挨著坐是一種禮節嗎  283
Q68 異性相鄰的座次安排  287
Q69 藍白歌會  291

下載地址:網盤下載

程序員的算法趣題pdf