內容簡介
本書為普通高等教育“十一五”*規劃教材。
全書共分15章,主要內容包括:緒論、線性表、棧和隊列、串、多維數組和廣義表、樹和二叉樹、圖、查找、內部排序、文件組織和外排序、貪婪算法、分而治之算法、動態規劃、回溯、分枝定界法。在前10章中,對相應的數據結構的ADT描述、存儲結構、基本操作、綜合算法做了全面深入的闡述,每章的後都對該章的基本內容、學習要點、具體要求、重點和難點進行了歸納和總結。在第11~15章中,列舉了幾個應用多種數據結構進行綜合性算法設計的典型例子。另外,作者在參考了近年來許多的國內外教材之後,選編了大量精心設計的習題。本書每章的學習內容翔實,算法和例題典型,而且給出了對應的VC++ 6.0源程序。本書免費提供電子課件。
本書不僅可作為計算機學科各專業學生的教材,也適合作為廣大工程技術人員和自學考試人員的參考書。
全書共分15章,主要內容包括:緒論、線性表、棧和隊列、串、多維數組和廣義表、樹和二叉樹、圖、查找、內部排序、文件組織和外排序、貪婪算法、分而治之算法、動態規劃、回溯、分枝定界法。在前10章中,對相應的數據結構的ADT描述、存儲結構、基本操作、綜合算法做了全面深入的闡述,每章的後都對該章的基本內容、學習要點、具體要求、重點和難點進行了歸納和總結。在第11~15章中,列舉了幾個應用多種數據結構進行綜合性算法設計的典型例子。另外,作者在參考了近年來許多的國內外教材之後,選編了大量精心設計的習題。本書每章的學習內容翔實,算法和例題典型,而且給出了對應的VC++ 6.0源程序。本書免費提供電子課件。
本書不僅可作為計算機學科各專業學生的教材,也適合作為廣大工程技術人員和自學考試人員的參考書。