相關主題
商品描述
本書共9章,圍繞線性表、棧和隊列、字符串、矩陣和廣義表、樹和二叉樹、圖等典型數據結構,介紹了基本概念、邏輯結構、存儲結構、操作運算及算法實現、算法分析、案例應用,以及查找和排序這兩種最基本操作的多種算法實現方法及性能分析。書中使用C語言定義各種數據結構,使用C/C++代碼描述算法。 本書的每章以若幹典型的導學案例為主線,由“知識學習”“能力培養”和“能力提高”等部分組成。圍繞導學案例,引導學習者思考問題、對實際問題進行抽象建模、實現模型和應用模型。每章均附有小結、思考與練習、應用實戰和學習目標檢驗。附錄給出了考研考試大綱(數據結構部分)、Visual Studio 2022集成開發環境的安裝與使用。同時,配套提供了課程期中考試和期末考試樣卷(共3套)、課程設計題、實驗及課程設計報告模板、學習資源鏈接,以及思考與練習參考解答等資源。 本書可作為高等院校計算機科學與技術、軟件工程等相關專業“數據結構”課程的教材,以及研究生入學考試輔助用書,也可供計算機軟件開發人員或編程愛好者參考和使用。
作者簡介
陳波,南京師範大學計算機與電子信息學院/人工智能學院副院長、教授。江蘇省首批課程思政示範課主持人。主要研究方向是信息安全和智慧教育。主持、參與多項國家級和省部級科研項目以及應用科技開發項目,發表科研論文80多篇,獲得軟件著作權、國家發明專利多項。獲江蘇省科技進步三等獎和解放軍全軍科技進步三等獎各1項。主持完成教育部、江蘇省教育教學研究課題10多項,發表CSSCI等教學研究論文20多篇。國家一流本科專業建設點學院負責人,主講的“數據結構”課程獲批國家一流課程。主講的“移動互聯網時代的信息安全防護”獲評江蘇省課程思政示範課程、江蘇省中小學教師培訓優秀網絡課程、江蘇省在線開放課程,受眾超30萬人。