在計算機及其應用的各個領域中,都會用到各種各樣的數(shù)據(jù)結構,學會分析研究計算機加工對象的特性,選擇合適的數(shù)據(jù)結構和存儲表示,以及編制相應的算法,是計算機工作者不可缺少的專業(yè)知識。因此《數(shù)據(jù)結構》作為調職高專計算機及相關專業(yè)教學中一門技術基礎課程,是十分重要的核心課程之一。本書介紹了各種最常用的數(shù)據(jù)結構,闡述了各種數(shù)結構內涵的邏輯關系,討論了他們在計算機中的存儲表示,以及在這些數(shù)據(jù)結構上的運算(操作)和實際執(zhí)行的算法,并對算法的效率進行了簡要的分析和討論。本書既注重理論又重視實踐。每章均配有大量的例題,解釋比較詳細。書中算法采用C語言描述,在計算機上能實際運行;算法均有較詳細的注釋,有利于讀者理解算法的實質和基本思想。