程式設計師的數學 閱讀小結

2021-08-15 09:07:31 字數 988 閱讀 9524

何為解決問題

認清模式,進行抽象化。

在解答思考問題時,經常會使用先用較小的數進行試算的方法。用較小的數進行嘗試,可以發現規律、性質、結構、迴圈、一致性等,認清隱含在問題中的模式。否則,即使解決了問題,也只是一知半解。

通過抽象化可以將結論運用到的當前問題以外的問題中。如果問題的解法嚴格來說只能運用到當前問題,那麼這個解法就名不副實。只有同樣的運用於其他類似的問題,才能成為解法。

程式設計師的數學。

一般程式設計中,不需要掌握很深奧的數學知識。不過,認清並簡化問題結構,總結出具有一致性的規則,對於程式設計師來說是家常便飯。

以上是對於該數末尾的一些在摘抄。

此外,我還有一些個人的總結。大學畢業以來,很多時候我都在思考,我自身(博主出身二本)與更高等學校的學生的根本區別在**?我隱隱覺得這不是時間投入度以及刻苦程度的區別,更多的是是否「聰明」。

而這個聰明則指是否掌握這種能力:能夠將問題認清,並進行抽象化,且將其運用到其他同型別的問題中,從而徹底解決一類問題。

無論是數學、語文、英語的學習,都具有普遍性的規律、模式、性質等等,而我正因為對這些沒有認清才以至於投入了很多時間與精力,但依舊被認為是下苦功夫,而且效果一般般。

在一開始度這本書時,我是抱著很功利的角度讀的,因為這能幫助我更好的理解演算法,但是,直到讀的第二遍結束才發現,這本書交給我的遠遠不是如何更好的理解演算法,而是如何從問題入手找出其內在規律、模式,從而得出乙個抽象化,可以普遍使用的解法。

而為了找出這個解法,在不同的情況下,可以使用很多任務具:0、邏輯、餘數、數學歸納法、排列組合、遞迴、指數**等等來協助我分解問題、解決問題。

寫在末尾,今天之後的第三個月我會手重讀這本書,希望對自己處理問題的方法和模式有所驗證和提公升。

程式設計師的數學

封面 內容簡介 如果數學不好,是否可以成為一名程式設計師呢?答案是肯定的。本書最適合 數學糟糕但又想學習程式設計的你。沒有晦澀的公式,只有好玩的數學題。幫你掌握程式設計所需的 數學思維 日文版已重印14次!程式設計的基礎是電腦科學,而電腦科學的基礎是數學。因此,學習數學有助於鞏固程式設計的基礎,寫出...

程式設計師的數學

0 明確表現可 無即是有 換言之,就是不對 無 進行特別處理。引入 0 以後,更容易簡化規則。如果找出具有一致性的簡單的規則,則便於機械式處理,讓計算機來解決問題。邏輯基本上被分為 true 和 false 兩個世界。解決問題時,並不是眉毛鬍子一起抓,而應該根據某條件分為 條件成立 和 條件不成立 ...

程式設計師的數學思維修煉(趣味閱讀)

沒有密密麻麻的文字讓人恐懼。這本書最喜歡的兩段文字 1加1等於10 所有的事件都有產生它的原因 可能一本書讓讀者頓有所悟的時候,它才會變的有存在的意義。不去思考它存在的意義,因為它的存在本身就有意義。雖然讀完之後並沒有什麼功力大增之感,但我寧願相信一些東西是起到潛移默化的作用。希望某一天,它會讓我豁...