
胡明 王紅梅編著
本書將基本的算法設計技術和數據結構很好地結合起來,第1章介紹數據結構和算法在程序設計中的作用,以及數據結構和算法的基本概念;第2章以初等數論作爲應用實例介紹基本的算法設計技術,使學生初步理解常用的蠻力法、分治法、減治法、貪心法、動態規劃法等算法設計技術的設計思想;第3~7章依次介紹線性表、棧和隊列、字符串和多維數組、樹和二叉樹、圖等數據結構,並從算法設計技術的角度討論數據結構的基本操作;第8章和第9章是常用數據處理技術,包括查找和排序,並從算法設計技術的角度闡述查找和排序的算法思想和設計過程。
可以, 層次清晰,教學有條理,各種概念的描述很直觀易懂。學得不費勁,不無聊。再配合嗶站的教學視頻,就很好。但是,課後習題我不知道答案在哪兒啊🙈🙈🙈。
溫故而知新,就會有新的詮釋!
理論不錯,最後一章有點苦澀。