『壹』 關於c語言演算法的書籍有哪些啊 哪一本最好知道的麻煩告知小弟一下 謝謝了
最好的莫過於《計算機編程藝術》
這是從專業角度研究程序設計的方法,計算機領域的許多經典演算法的或其雛形就來源於此.具體內容設計除了演算法外,還有數據結構.用一句話來解釋,那就是:程序=演算法+數據結構.你可以由此體會這個系列的書的價值.KNUTH是最早研究演算法和數據結構問題的專業人士.典型問題,比如數據的排序過程,比如信息的檢索動作,如何速度更快,耗費的空間更少,相信冒泡排序等演算法你是聽過的.你自己可以嘗試了看能否比這些演算法更好,更有效率。
據我所知作者因為這么本書而得了圖靈獎;還有就是比爾蓋茨曾說過:要是你能看懂這書的三卷,就給我發一份你的簡歷。
附:我把這書下了一下,腦袋到現在都在暈
『貳』 鏈夊摢浜沜璇璦鐩稿叧涔︾睄鎺ㄨ崘錛
鎺㈢儲C璇璦鐨勪笘鐣岋紝浠庡叆闂ㄥ埌榪涢樁鐨勫繀璇諱功鍗
鍩虹綃
鎯寵佸紑鍚疌璇璦涔嬫棶錛岃繖浜涗功綾嶆槸浣犱笉鍙鎴栫己鐨勫紩瀵艱咃細
榪涢樁綃
鎻愬崌鎶鑳斤紝浣犻渶瑕佽繖浜涜繘闃朵功綾嶆潵鎸戞垬鑷鎴戱細
綆楁硶涓庢暟鎹緇撴瀯綃
鎻愬崌綆楁硶鑳藉姏錛岃繖浜涗功綾嶄笉鍙鎴栫己錛
緇х畫娣卞叆錛Linux緙栫▼璁╀綘鍦ㄥ疄闄呯幆澧冧腑紓ㄧ偧鎶宸э細
宓屽叆寮忓紑鍙戠瘒
鎺㈢儲宓屽叆寮忎笘鐣岀殑閬撹礬錛
瀹炴垬綃
閫氳繃瀹為檯欏圭洰錛屾彁鍗囩紪紼嬪疄鎴樿兘鍔涳細
棰濆栨帹鑽
閫夋嫨閫傚悎鑷宸辯殑涔︾睄錛岃笍涓奀璇璦鐨勬帰緔涔嬫棶錛屾ユヤ負钀ワ紝涓嶆柇鎻愬崌緙栫▼鎶鑳藉惂錛
『叄』 c語言演算法經典入門書籍推薦!!!!!!!!!!!1最好是國外的書!
《演算法導論》原書名——《Introction to Algorithms》,是一本十分經典的計算機演算法書籍,與高德納(Donald E.Knuth)的《計算機程序設計藝術》(《The Art Of Computer Programming》)相媲美。 《演算法導論》由Thomas H.Cormen、Charles E.Leiserson、Ronald L.Rivest、Clifford Stein四人合作編著(其中Clifford Stein是第二版開始參與的合著者)。本書的最大特點就是將嚴謹性和全面性融入在了一起。
http://ke..com/link?url=-
大學教的數據結構和演算法基本上面都有,我就作為參考書
『肆』 C演算法的書籍(適合初學的)(c語言演算法入門書籍)
C語言推薦書籍
這里有一些經典推薦書籍介紹:
《微型計算機原理及應用》(第三版)編著:鄭學堅周斌清華大學出版社
這是一本大學計算機基礎教材,雖然內容不是很新鮮,但基礎部分和匯編部分還是不錯的,並且價格方面,嘿嘿,借也可以借到,擁有這本書的學生真是太多了。
《C程序設計》(第二版)作者:譚浩強清華大學出版社
這本書不用我說,大家也都知道,流傳最廣泛的C語言教材了。如果看好了此書,C的功底一定不錯!
《數據結構(C語言版)》編著:嚴蔚敏吳偉民清華大學出清攔版社
又是一本大學經典教材,想對程序有深入了解,數據結構不可不看,學了他,你才能打開專業之門。
《C編孝燃程思想》(第二版)作者:BruceEckel機械工業出版社
嘿嘿嘿,又是經典之作,想學C和OO,看他,絕對沒錯,不用買別的C入門書籍了!!!絕對經典。
《TheCStandardLibrary--ATutorialandReference》作者:NicolaiM.Josuttis
具有了一定的C功底,該是看他的時候了,STL可是前人的思想精華。這本書主要講述如何使用STL.
《設計模式》作者:ErichGamma等著機械工業巧正虛出版社
『伍』 從學生到專家,C語言開發必讀的8本書
本篇精選了八本在C語言實際開發中必讀的書籍,旨在為C語言開發者提供深入理解與實踐指南。這些書籍雖不能涵蓋所有知識,但對每位開發者而言,都是不可或缺的精讀資料。
《C程序設計語言》是Brian W.Kernighan與Dennis M.Ritchie合著的權威經典,全面、系統地闡述了C語言的各個特性和程序設計方法,包括基本概念、類型與表達式、控制流、函數與程序結構、指針與數組、結構、輸入與輸出、UNIX系統介面、標准庫等內容,是深入理解C語言的首選。
《演算法導論》強調基礎演算法對於邏輯思維能力的訓練,對於高級領域如文件系統與資料庫系統開發的演算法要求,本書給出深刻見解,揭示演算法在程序開發中的重要性。基礎演算法是高級演算法的基礎,對於提升開發者邏輯思維能力至關重要。
《Unix環境高級編程》專為Linux/Unix環境下的開發工程師設計,全面深入地介紹了Linux/Unix系統的方方面面,是此類環境開發的必備指南。通過閱讀,你將對類Linux系統有更深入和系統的認識。
《代碼大全》作為軟體構建手冊,涵蓋了軟體構建過程中的所有細節。它從軟體質量和編程思想等角度,探討軟體構建中的問題,引領讀者從C語言開發者進階至工程開發專家。無論新入IT領域還是軟體開發老手,此書都是值得不斷閱讀的寶典。
《重構》一書強調在軟體開發中應如何調整代碼,使之變得更美好。它提供了各種條條框框,指導開發者在代碼精雕細琢的過程中,提升代碼質量,適應軟體行業需求的不斷變化,增強代碼的可重用性、可讀性和可靠性。
《設計模式》揭示設計模式作為一種思想,對於適應軟體行業需求變化、提高代碼可重用性、增強代碼可讀性、保證代碼可靠性的重要性。即便專注於C語言開發,理解設計模式也是提升技能的有力工具。
《UNIX網路編程》對網路知識與介面進行了深入闡釋,特別強調從實際開發角度介紹網路開發及其注意事項。此書與《TCP/IP詳解》不同之處在於,它更側重於實踐,提供具體案例,是進行C語言相關開發,尤其是網路開發時的寶貴資源。
《性能之巔》則是對性能優化的全面指南,無論你是進行網路開發還是存儲開發,都離不開性能問題。本書詳細介紹了性能優化的各個方面,從CPU、內存、硬碟、文件系統到網路等,提供豐富的案例分析,是深入探討C語言性能優化的必讀書籍。
以上八本書,是C語言開發者進階之路的寶貴參考,從基礎理論到實戰技巧,從邏輯思維到性能優化,為你提供全方位的指導與支持。