讀《程式設計師的數學》

2021-08-04 15:18:58 字數 984 閱讀 2472

日本人:結城浩

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 兩個世界。解決問題時,並不是眉毛鬍子一起抓,而應該根據某條件分為 條件成立 和 條件不成立 ...