算法訓練營:入門篇(全彩版)
本書圖文并茂、通俗易懂,詳細講解常用的算法知識,又融入了大量的競賽實例和解題技巧,可幫助讀者熟練應用各種算法解決實際問題。本書總計9章。第1章講解C++基礎知識,涉及語法、數組、字符串、結構體和指針;第2章帶讀者感受算法之美,涉及算法復雜度、函數和遞歸;第3章講解線性表的應用,涉及順序表、鏈表、棧和隊列,以及STL中的常用函數和容器;第4章講解樹的應用,涉及樹、二叉樹、二叉樹遍歷、哈夫曼樹和二叉搜索樹;第5章講解圖論基礎,涉及圖的存儲和圖的遍歷;第6章帶讀者進行算法入門,涉及貪心算法和分治算法;第7章講解高精度計算,涉及高精度加法、高精度減法、高精度乘法和高精度除法;第8章帶讀者進行搜索算法入門,涉及二分算法、深度優先搜索和廣度優先搜索;第9章帶讀者進行動態規劃入門,涉及動態規劃秘籍、背包問題、線性動態規劃和區間動態規劃。本書面向對算法感興趣的讀者,無論是想扎實內功或參加算法競賽的學生,還是想進入名企的學生、求職者,抑或是想提升核心競爭力的在職人員,都可以參考本書。若讀者想進一步學習數據結構與算法,則可參考《算法訓練營:提高篇(全彩版)》和《算法訓練營:進階篇(全彩版)》。
·9萬字