《數據結構與算法》是在教育部高等學校計算機科學與技術教學指導委員會制定的專業(yè)規(guī)范思想指導下,以哈爾濱工業(yè)大學國家精品課程“數據結構與算法”為基礎,融人數據結構與算法的最新研究成果編寫而成?!稊祿Y構與算法》為普通高等教育“十一五”國家級規(guī)劃教材。全書按抽象數據型的觀點組織,算法用類c語言描述,共分8章。第1章給出抽象數據型的定義、算法的基本概念及其復雜性的表示方法,扼要地介紹逐步求精的程序設計方法;第2、3、4章是對線性表、樹、圖等主要數據結構定義相應的抽象數據型,給出各種物理表示法和有關算法;第5、6、7章是關于數據處理技術的內容,介紹幾種主要的查找和排序算法,同時還介紹文件的組織形式;第8章介紹幾種典型的算法設計方法及其分析方法。全書注意理論與實踐相結合,內容深入淺出?!稊祿Y構與算法》可以作為計算機科學與技術專業(yè)的本科教材,同時也適用于計算機工程方向、軟件工程方向和信息技術方向的本科教學;也可作為碩士研究生“算法設計與分析”課程的教學參考書,計算機學科相關專業(yè)的教材或參考書,同時對計算機科技工作者也有參考價值。