導航:首頁 > 源碼編譯 > 演算法導論可以c語言實現

演算法導論可以c語言實現

發布時間:2022-05-03 22:53:07

❶ 請推薦幾本關於c語言的有開發實例的書籍

MFC和QT不是C++的類庫么....不懂C++類的原理,虛函數什麼的都不懂,怎麼學這個?當然看看框架什麼的是不錯。

如果你想學windows編程,強烈建議買《Windows程序設計(第五版)》,這本書雖然老了點,但對windows的原理講解的很透徹,被稱為windows編程聖經。作者是微軟的專家,自然對微軟的技術比較了解。如果你看完這本,將來想學MFC或者windows的其他方面都會很有好處。

如果你想學linux方面的話,你就看看《Unix環境高級編程》,W.Richard Stevens的書本本都是經典,如果你想學網路方面的話,也可以看看他的《UNIX網路編程》

如果是嵌入式方面的,書有很多,但我不太了解,就不介紹了。
————————————————————
理論學習的話,譚浩強的書,只能說是入門...很多東西都解釋不到位,特別是C的指針...《C和指針》嘛還是不錯的,如果還想提升可以看看《C專家編程》、《C陷阱和缺陷》。

除了語言,最重要的還是數據結構/演算法,建議你看看 嚴蔚敏的《數據結構》,國內考研都看這本。演算法的話,可以看看《演算法:C語言實現》和《演算法導論》。不過不論是演算法還是數據結構,都比較虛,這點可能和你的要求相反。

如果你想搞實際的開發的話,最好能夠轉型,比如C++或者java之類的,C的程序效率高,但開發效率太低,一般都用於偏底層的開發,如驅動什麼的(這種東西更加看不到了),圖形的軟體之類的,現在一般都用其他語言寫的。

❷ 《演算法:C語言實現(第1-4部分)基礎知識、數據結構、排序及搜索(原書第3版)》這本書怎麼樣

你說的那本書,我沒聽說過,給你推薦兩本,可以肯定要好於你說的這本

無論新手與否,想要成為高手,必須看的書:

1.演算法導論
2.計算機程序設計藝術(第*卷)(一共三卷,慢慢看。)

❸ 《演算法c語言實現(第1-4部分)》 與 《演算法導論》 這兩本書有什麼區別

後者深度和廣度更大的感覺,當然也更厚,大概有40~50厘米厚。。。。。。。。

❹ 想要學習演算法,c語言可以簡單的讀寫代碼,現在看演算法導論合適嗎,不合適的話有什麼好推薦謝謝

可以試一試《大話數據結構》

❺ 《演算法導論》這本書是用什麼語言寫的

用偽代碼(Pseudocode)寫的。偽代碼(Pseudocode)是一種演算法描述語言,本身不能被解釋或者編譯。使用偽代碼的目的是為了使被描述的演算法可以容易地以任何一種編程語言(Pascal,C,Java,etc)實現。

❻ 演算法導論 是針對c++ 還是java

都不是. 演算法導論用的是偽代碼, 每種演算法用任意語言都可以實現. 學演算法就不要糾結語言了

❼ 演算法導論是講c的演算法還是整個演算法。適合什麼時候看。我現在入門c語言。以後該怎麼個學習法。

講的當然是演算法的經典理論知識和方法,這些理論和方法用在其他編程語言仍然是通用的。當然書中可能會用c語言寫的代碼作為例子來講解。
學習一門編程語言和學習演算法是密不可分的,系統的演算法知識有助於編程語言的靈活運用,而一定的編程語言基礎又有助於更好地理解演算法的精髓。
如果你在學習C語言之前,有一定的編程基礎,那麼建議現在就開始學習演算法導論,這樣有助於你C語言的學習。
如果你無任何編程基礎,還是建議先從學習C語言開始,等有了一定的編程基礎之後再去學習演算法導論,才能讓你的編程能力更上一層樓。

閱讀全文

與演算法導論可以c語言實現相關的資料

熱點內容
噴油螺桿製冷壓縮機 瀏覽:577
python員工信息登記表 瀏覽:375
高中美術pdf 瀏覽:159
java實現排列 瀏覽:511
javavector的用法 瀏覽:980
osi實現加密的三層 瀏覽:230
大眾寶來原廠中控如何安裝app 瀏覽:912
linux內核根文件系統 瀏覽:241
3d的命令面板不見了 瀏覽:524
武漢理工大學伺服器ip地址 瀏覽:147
亞馬遜雲伺服器登錄 瀏覽:523
安卓手機如何進行文件處理 瀏覽:70
mysql執行系統命令 瀏覽:929
php支持curlhttps 瀏覽:142
新預演算法責任 瀏覽:443
伺服器如何處理5萬人同時在線 瀏覽:249
哈夫曼編碼數據壓縮 瀏覽:424
鎖定伺服器是什麼意思 瀏覽:383
場景檢測演算法 瀏覽:616
解壓手機軟體觸屏 瀏覽:348