內容簡介
本書是“數據結構與算法”課程(Java語言描述)的基本教材。全書突出數據邏輯結構主線,在編寫思路和材料組織上具有體現整體架構、注重本質關聯、彰顯關鍵細節和強化實例講解等特點。書中基本算法和實例實現程序都經過Java 8標準版(JDK 1.8版本)平臺調試運行,能夠實現課程的教材學習到實驗操作的有效對接。
本書可分為三部分(共10章): 部分是課程概述(第1章); 第二部分是基於內存的數據結構(第2~7章),包括線性結構(第2~4章)、樹結構(第5~6章)、圖結構(第7章); 第三部分是高級部分(第8~10章),包括查找(第8章)、排序(第9章)和文件(第10章)。
本書可作為高等院校計算機信息科學與技術及其相關專業本科生教材,也可作為非計算機專業開設相應計算機專業基礎課的教材,還可作為自學教材。
本書可分為三部分(共10章): 部分是課程概述(第1章); 第二部分是基於內存的數據結構(第2~7章),包括線性結構(第2~4章)、樹結構(第5~6章)、圖結構(第7章); 第三部分是高級部分(第8~10章),包括查找(第8章)、排序(第9章)和文件(第10章)。
本書可作為高等院校計算機信息科學與技術及其相關專業本科生教材,也可作為非計算機專業開設相應計算機專業基礎課的教材,還可作為自學教材。