日本人:結城浩
2023年11月 第1 版
條件分支和邏輯
迴圈和數學歸納法
分類和計數方法
0 的作用
佔位統一標準,簡化規則
印度人:引進巴比倫計數法的同時,認識到0也是數字
並採用了10進製計數法,0~9 被稱為阿拉伯數字而不是印度數字
可能是因為阿拉伯學者將印度數學引入的西歐。
邏輯
邏輯是消除歧義的工具
有沒有遺漏
有沒有重複
完整性和排他性
真值表(規則中所有的可能全部列出)
卡諾圖:
二維表,列和行分別是二個物件,子行或子列是此物件的所有狀態列出。再把二個物件的所有狀態相交的結果寫出。
60 頁
餘數
分組的功能
數學歸納法
解決無窮問題的方法
高斯求和
積數的合,就是n2,n表示有幾個積數。
排列組合
有多少種排列組合
p(k,n) = n! / (n-k)!
如果是5張排,取出3張,有多少種
= 5! / (5-3)!
指數**
1mm 厚的紙對折39次就達到 549755.813888km 超過了地月距離(39萬公里)。
解決:極力求解:爆力的來
變相求解:轉換成簡單的問題來求解
近似求解:不求完全解達,近似就好
概率求解
不可解問題
反證法推薦閱讀 3.5 星
簡單,易懂,以學到東西或教出東西為目標,而不是為了寫大寫全。感覺此書定位好。
讀《程式設計師的數學》有感
因為本人數學不佳,邏輯思維也不強,最近想提公升一下自己的數學素養和邏輯思維能力,於是去圖書館借來了 程式設計師的數學 一書,拜讀之後,有所思有所想,總結如下。總體來說,這本書對於學習了高中數學的人和有最基礎的程式設計知識 甚至沒有 的人來說,都是可以看懂的。本人雖不優秀,但是上過大學之後,看這本書確...
程式設計師的數學
封面 內容簡介 如果數學不好,是否可以成為一名程式設計師呢?答案是肯定的。本書最適合 數學糟糕但又想學習程式設計的你。沒有晦澀的公式,只有好玩的數學題。幫你掌握程式設計所需的 數學思維 日文版已重印14次!程式設計的基礎是電腦科學,而電腦科學的基礎是數學。因此,學習數學有助於鞏固程式設計的基礎,寫出...
程式設計師的數學
0 明確表現可 無即是有 換言之,就是不對 無 進行特別處理。引入 0 以後,更容易簡化規則。如果找出具有一致性的簡單的規則,則便於機械式處理,讓計算機來解決問題。邏輯基本上被分為 true 和 false 兩個世界。解決問題時,並不是眉毛鬍子一起抓,而應該根據某條件分為 條件成立 和 條件不成立 ...