內容簡介
本書全面而深入地介紹了計算機科學中數據結構的基本概念、原理和應用。主要內容包括:數據結構概述、線性表、棧和隊列、串、數組與廣義表、樹與二叉樹、圖、查找、排序。此外書中還介紹了數據結構的應用,展示了數據結構在算法設計、資料庫系統、操作系統、網絡編程等領域中的具體應用實例,並且提供了豐富的實驗題目和練習題,幫助讀者加深對數據結構和算法的理解和應用。 本書除了闡述數據結構學科的基本概念、基本理論和基本方法,還強調數據建模和求解算法的思想,重點培養學生的抽象建模能力、算法設計能力、算法的語言描述能力、數據結構的應用創新能力。 本書編寫之時堅持語言流暢、通俗易懂的指導思想,力求概念表述嚴謹,算法分析深入淺出,既便於作為教材使用,又適合作為自學參考書使用。目錄
第1章 數據結構概述