“數據結構”課程是國內涉及程序設計的相關專業的基礎課程。為了有利于促進新興信息技術(例如:云計算、大數據、物聯網、人工智能、區塊鏈、邊緣計算等)人才培養,本書強化了強化循環隊列、矩陣、二叉排序樹、平衡二叉樹、最小生成樹、AOV 網等的復雜數據結構的分析、設計、實現。本書共 9 章,可劃分為四個部分。第一部分(第 1 章)是數據結構的基本概念部分;第二部分(第 2~6 章)是基本的數據
結構部分,包括線性結構(線性表、棧、隊列、串、矩陣、廣義表)與非線性結構(樹、圖);第三部分(第
7~8 章)是基本技術部分,包括查找與排序方法;第四部分(第 9 章)是綜合項目實訓部分,通過“校園導游系統設計”案例展示數據結構的應用與實現過程。本書面向應用型本科院校學生,立足于把數據結構的基本概念和基本算法講清楚,講透徹,知識結構完整,提供大量的應用案例,不僅配備了豐富、符合教學目標的課后習題,還配備了富有針對性的實訓任務清單和部分微課視頻,因此既方便教學,又方便自學。
本書可作為應用型高等院校涉及程序設計的相關專業的數據結構課程的教材或參考資料,也可供相關從業人員參考使用。
【內容特點】
(1)內容定位為應用型本科。
(2)以面向對象思想描述各類數據結構和算法。
(3)強調應用和實踐,突出新技術,介紹了適合大數據和人工智能的新的數據結構。
【資源特點】配套比較全面的學習資源,包括PPT、教學大綱、教案、習題答案、微課、實驗等。
羅福強,川大錦城學院電子信息學院副院長,四川省高新技術國際交流促進學會大數據校企聯盟專委會秘書長,微軟MCTS認證專家,在我社出版過《Visual C#程序設計》等暢銷教材。