close

好書推薦-程式設計必修的數學課         

20210814_001.png

       本書「程式設計必修的數學課」作者是日本數學會出版比賽得主 結城 浩,並且經過 台大資管系副教授 孔令傑老師 審訂推薦(孔老師有在 台大coursera 開商管程式設計的線上課程,內容頗精彩,有興趣的人可以修看看,相信會增加程式設計的視野)。

本書有別傳統數學書籍,內容強調為程式設計人員必修的數學理論,共有幾章
   第一章 「0的故事」,快速介紹電腦二進制、進位計數、指數定律及0發揮的功用。
   第二章 「邏輯」 介紹邏輯的重要性,笛摩根定律、卡諾圖(數位系統化簡必學方法)及程式設計中常用的條件邏輯 &&,|| 等方法。
   第三章 「剩餘」 程設中常用的 mod  取除數的進階方法。
   第四章 「數學歸納法」高中必學的數學歸納法,如何與程式設計結合應用。
   第五章 「排列組合」介紹排列組合的數學理論,可應用在程式設計最佳化問題求解使用。
   第六章 「遞迴」以河內塔等經典問題來介紹遞迴程式設計的方法。
   第七章 「指數爆發」介紹指數爆發,亦即程式設計中BigO為指數難度的求解問題。
   第八章 「不可計算的問題』 程式設計是否會遇到不可計算的情況,有詳細的介紹。
   第九章 總結篇。

   附錄 特別收錄 機器學習中會使用到的數學原理。

  對於身為程式設計師或有志於從事程式設計的人士,詳讀本書將有助於理解程式設計中常遇到的邏輯設計、迴圈遞迴呼叫、指數爆發難題處理觀念。在此推薦。

arrow
arrow

    pc散客 發表在 痞客邦 留言(0) 人氣()