數學和物理,根本在於描述客觀規律,而客觀規律就是乙個方程式。很多時候,依靠思維就能把乙個問題想透,並求得閉式解,不需要額外的工具。
程式的思維不一樣,程式在描述乙個求得最終解的過程。閉式解我分析不出來,我也不知道它在哪,但我知道,只要迭代一遍或者遞迴一遍,總能找到答案。哈哈~
對於資料結構的題目,你不要指望只用分析就能找到答案,而應該依賴於遞迴/迭代這些工具,把演算法的過程描述了,就可以得到答案。
有人說數學水平決定了**水平,其實是無稽之談。你學了高等數學,可能會做數學題,但會做大公司的面試題嗎?**有自己的套路,你只學了數學沒用。
軟體程式設計與數學思維
軟體程式設計與數學思維 張水坤 大眾科學 科學研究與實踐 2007年第08期 摘要 近年來,學科的高速發展已經明確地反映出這樣乙個特點 學科基礎研究和技術開發越來越多地同數學建立更為緊密的聯絡,對各種數學工具的使用不僅越來越廣泛,而且越來越深入。要掌握好軟體程式設計,數學思維是非常重要的。先討論軟體...
程式設計需要的數學思維
程式設計所需要的數學思維,足夠抽象,但又需要落實到向量和矩陣的具體資料結構層次來實現各種程式。其中初級的模仿是仿照微積分的構建,通過對極限層次的無窮小量來遍歷疊加來構建高維的結構。然後我們可以構建邏輯的微積分,這是基於圖靈機的序列運算,本質上是對資訊的確定,是對不確定性的消減。序列的運算可以考慮數學...
程式設計師的數學思維修煉(趣味閱讀)
沒有密密麻麻的文字讓人恐懼。這本書最喜歡的兩段文字 1加1等於10 所有的事件都有產生它的原因 可能一本書讓讀者頓有所悟的時候,它才會變的有存在的意義。不去思考它存在的意義,因為它的存在本身就有意義。雖然讀完之後並沒有什麼功力大增之感,但我寧願相信一些東西是起到潛移默化的作用。希望某一天,它會讓我豁...