易燃物匯聚 YouTube 有聲書與書評
算法訓練營:海量圖解+競賽刷題(入門篇) 封面

算法訓練營:海量圖解+競賽刷題(入門篇)

陳小玉

1.1萬人在讀
23.4萬字總字數
¥90.86定價

內容簡介

本書以海量圖解的形式,詳細講解常用的數據結構與算法,又融入大量的競賽實例和解題技巧。通過對本書的學習,讀者可掌握12種初級數據結構、15種常用STL函數、10種二叉樹和圖的應用,以及8種搜索技術,並領悟不同的數據結構和算法的精髓,熟練應用各種算法解決實際問題。本書總計9章。第1章講解C++語言基礎,包括語法、函數、遞歸和數組;第2章講解算法入門知識,包括算法複雜度計算、貪心算法、分治算法和STL應用;第3章講解線性表的應用,包括順序表、單鏈表、雙向鏈表、循環鏈表和靜態鏈表;第4章講解棧和隊列的應用,包括順序棧、鏈棧、順序隊列和鏈隊列;第5章講解樹的應用,包括樹的存儲、二叉樹遍歷與還原、哈夫曼編碼;第6章講解圖論基礎,包括圖的存儲、圖的搜索和圖的連通性;第7章講解圖的應用,包括最短路徑、最小生成樹、拓撲排序和關鍵路徑;第8章講解查找算法,包括哈希表、字符串模式匹配、二叉搜索樹和平衡二叉樹;第9章講解搜索技術,包括二分搜索、深度優先搜索、廣度優先搜索和啓發式搜索。

讀者書評

★★★★★

牆裂推薦!讀了就知道不是那種左拼右湊瞎抄的書,作者真的很用心了,加入了很多獨到的見解。以前寫代碼主要是用Python和c,對於cpp,尤其是stl其實我不是很熟悉。後來看了一些以cpp爲主要語言的書,其實有挺多疑惑,但我又怠惰不想系統學。但這本書把一些cpp知識點講的很明白,有些也解答了我以前的疑惑。對於算法的解釋利用圖例講的很生動,和算法圖解一起食用簡直不要太過癮。 這是我第一次讀,像看小說一樣通讀了一遍,書中的例題也沒有親自實現。等期末考試完再好好啃一遍,希望本蒟蒻的代碼水平能稍稍高一點。

★★★★★

各種算法設計與分析的套路總結得很不錯,只看一遍作用不大,一定要上手把書中的競賽題刷一遍,才能真正提升算法設計與分析能力。動手,動手,再動手,重要的事情說三遍。

★★★★★

本書以海量圖解的形式,詳細講解常用的數據結構與算法,又融入大量的競賽實例和解題技巧。通過對本書的學習,讀者可掌握12種初級數據結構、15種常用STL函數、10種二叉樹和圖的應用,以及8種搜索技術,並領悟不同的數據結構和算法的精髓,熟練應用各種算法解決實際問題。

★★★★★

相對其他算法書,描述步驟清晰易懂,仔細讀下去,是能夠讀明白,有較大的收穫

★★★☆☆

第一章介紹C++的部分錯誤不斷。。。

★★★★★

講的比較仔細,圖解很好的幫助了學生理解!

★★★★★

一些深奧的概念講的有些模糊,但大多數講的清晰

★★★☆☆

沒什麼看的必要,知識太淺顯題又有點偏

★★★★★

有紙質書,在微信讀書上再看下。比較簡單,適合新手入門

★★★★★

挺好一本書,語言簡潔準確,雖然叫入門篇也挺難了,不知道是否還有提高篇。

書籍信息

作者陳小玉
出版社電子工業出版社
出版時間2021-07-01
ISBN9787121414428
分類計算機-編程設計
格式EPUB
完結狀態連載中
章節數55