C++與數據結構(第4版)
內容描述
本書是(網絡教育)精品課程的教學成果,也是北京市高等教育精品教材,根據教育部高等學校大學電腦課程教學指導委員會《大學電腦基礎課程教學基本要求》中有關理工類專業的電腦基礎課程教學要求組織編寫而成,內容由淺入深,案例豐富,通俗易懂,實用性強。本書在介紹了C++語言的程序設計方法的基礎上,採用面向對象的思想和抽象數據類型的概念,用C++語言有效地組織和描述了線性表、堆棧、隊列、樹和圖等各種典型的數據結構和相關類的實現,並介紹了每一種數據結構的不同存儲方法、典型操作及其應用。全書共11章,包括數據結構的基本概念,數組與指針,函數,C++編程基礎,繼承和多態,模板和STL,線性表,堆棧與隊列,樹與二叉樹,圖,查找與散列結構,排序等。本書各章配有習題和實驗訓練題,方便實踐教學,並為任課教師提供了電子課件和示例源代碼。本書可作為高等院校電子信息類以及其他相關專業本科生教材和教學參考書,也可供從事程序設計工程的人員參考使用。