本書是依據勞動和社會保障部頒布的《高級技工學校專業(yè)教學計劃》組織編寫的,是高級技工學校、高職院校計算機類專業(yè)課教材。 本書主要介紹最常用的數(shù)據結構,闡明各種數(shù)據結構的邏輯關系,討論各種數(shù)據在計算機中的存儲結構以及這些數(shù)據結構的操作和實際算法。 全書共分為八章:第一章、第二章由吳力文老師編寫,主要討論數(shù)據結構的基本概念和線性表的邏輯結構及存儲結構;第三章、第四章、第五章由何山老師編寫,主要講解了堆?、隊列、串、數(shù)組、樹、二叉樹的概念以及它們的存儲結構和操作;第六章、第七章、第八章由張玉清老師編寫,主要介紹了圖的存儲結構及排序、查找的方法。在每一章后面安排了一些復.:j題,以便讀者更好地復習掌握所學的知識。 本書在編寫過程中,以突出實用性和培訓能力為目標,根據編程實踐的要求,力求闡明各種數(shù)據結構的邏輯關系、存儲結構和相應運算,并且從編程角度出發(fā),通過現(xiàn)代常用的編程語言TurboC來描述數(shù)據結構運算算法的實現(xiàn)過程。通過本書的學習,可以使讀者掌握數(shù)據結構涵蓋的理論基礎知識和提高程序設計的能力。