tft每日頭條

 > 生活

 > 計算機程序設計值得學麼

計算機程序設計值得學麼

生活 更新时间:2025-01-15 16:17:10

好長一段時間不看私信,确實太忙了也就沒來得及,有不少學計算機專業的學弟學妹,看了我之前的文章問學算法看什麼書好,要不要看高爺爺的《計算機程序設計藝術》這套書?我的答案是假設你的數學基礎很好,你又有足夠的精力和能力能夠駕馭這本書我認為可以看,否則的話我還是建議你去讀老爺子大弟子Sedgewick的《算法》(第四版)、或者MIT的《算法導論》,沒必要跟自己較勁非要去看一套這麼大部頭,難度也比較高的書。

說來慚愧這套說我大學的時候就買了,現在還在我的書架上,當初花了好幾百買的正版英文版,買來之後雖然沒有像下圖中這麼使用,不過也确實沒有看太多,連第一本都還沒看完,後來大學畢業工作、再到創業之後,看這類書的時間就越來越少了。

計算機程序設計值得學麼(學習算法要不要看計算機程序設計藝術)1

高爺爺

倒不是說這套書不好,而是這套書的難度确實要比一般的算法書更大一些,一些方法随着時間的推移稍微有一點點不符合現在的需求,第四卷涉及到圖論和組合數學,難度更是非常大,而且大多數人工作、學習中也壓根用不到。這套書是高爺爺的成名作,雖然他的成名作很多,就像愛因斯坦一樣,愛因斯坦有光電效應等一堆理論,不過大家都是因為《相對論》熟悉的他,老爺子一樣,TAOCP才是老爺子的成名作,他靠這套書成了最年輕的圖靈獎得主。

計算機程序設計值得學麼(學習算法要不要看計算機程序設計藝術)2

你真的看了嗎?

比爾蓋茨後來說,誰要是看懂了這套書,直接來微軟上班,也讓這套書在工業界名聲大震,很多人都把這套書作為聖經對待,這套書也入選了《美國科學雜志》評選出的21世紀最重要的12本物理學專著,與此齊名的就有狄拉克《量子力學》、愛因斯坦《相對論》、鮑林《化學鍵》、羅素《數學基礎》、馮諾依曼《博弈論》等。這本書絕對是對你的學習和工作有非常多的幫助的,非常啟發思維,而且老爺子寫的書,真的是文筆非常好,建議有能力的一定一定要看英文原版書,去感受一下老爺子的文字魅力和思維魅力。

老爺子是一個完美主義者,當初寫書的時候,他對Word等一大堆排版系統都非常不滿意,于是老爺子直接選擇自己開發一套電子排版系統,這就是後來大名鼎鼎的Tex排版系統,現在Tex排版系統已經成為學術圈最知名、也是應用最廣泛的電子排版系統了。這本書老爺子可以說是寫了50多年了,也可以看得出老爺子一流的文字駕馭能力和思維方式,确實是很值得學習的,有時候看這些大師的書籍,其實也是在學習這些大科學家研究問題的思路。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved