內容簡介
《數據結構(C++語言版 第3版)/清華大學計算機係列教材》,主教材按照麵嚮對象程序設計的思想,根據作者多年的教學積纍,係統地介紹各類數據結構的功能、錶示和實現,對比各類數據結構適用的應用環境;結閤實際問題展示算法設計的一般性模式與方法、算法實現的主流技巧,以及算法效率的評判依據和分析方法;以高度概括的體例為綫索貫穿全書,並通過對比和類比揭示數據結構與算法的內在聯係,幫助讀者形成整體性認識。
習題解析涵蓋驗證型、拓展型、反恩型、實踐型和研究型習題,總計290餘道大題。525道小題,激發讀者的求知欲,培養自學能力和獨立思考習慣。主教材和習題解析共計配有340多組、400餘幅插圖結閤簡練的敘述,40多張錶格列舉簡明的規範、過程及要點,280餘段代碼及算法配閤詳盡而簡潔的注釋,使深奧抽象的概念和過程得以具體化且便於理解和記憶;推薦20餘冊經典的專著與教材,提供40餘篇重點的學術論文,便於讀者進一步鑽研和拓展。
結閤學生基礎、專業方嚮、教學目標及允許課時總量等各種因素,《數據結構(C++語言版 第3版)/清華大學計算機係列教材》推薦瞭若乾種典型的教學進度及學時分配方案,供授課教師視具體情況參考和選用。
作者簡介
鄧俊輝,清華大學計算機係副教授。1993年、1997年分彆於清華大學計算機係獲工學學士和工學博士學位。主要研究方嚮為科學計算可視化、計算幾何及計算機圖形學。長期承擔清華大學計算機本科生專業基礎課程“數據結構”和研究生基礎理論課“計算幾何”的教學工作,編著的《數據結構與算法(Java描述)》入選“北京市高等教育精品教材”,曾獲清華大學“教書育人奬”、清華大學“教學成果奬”二等奬、清華大學“教學成果奬”一等奬、中國高校科學技術奬二等奬、寶鋼教育基金“寶鋼教育奬”。
目錄
第1章 緒論
1.1 計算機與算法
1.2 復雜度度量
1.3 復雜度分析
1.4 遞歸
1.5 抽象數據類型
第2章 嚮量
2.1 從數組到嚮量
2.2 接口
2.3 構造與析構
2.4 動態空間管理
2.5 常規嚮量
數據結構(C++語言版 第3版) 下載 mobi epub pdf txt 電子書 格式