《數據結構(STL框架)》以ACM和IEEE/CSComputingCurricula2005課程體系以及教育部計算機科學與技術教學指導委員會發(fā)布的“高等學校計算機科學與技術本科專業(yè)規(guī)范”中制定的關于數據結構和算法設計與分析的知識結構和體系為依據,以基本數據結構和抽象數據類型為知識單元而編寫?!稊祿Y構(STL框架)》一個明顯的特色是在STL(StandardTemplateLibrary)框架下描述數據結構的設計思想和實現方法,使讀者循序漸進地理解數據抽象,面向對象設計方法和泛型算法設計三位一體的面向高層次的現代化軟件設計風格。全書共分16章,涵蓋CC2005課程體系中有關算法與數據結構、知識結構和體系的重要內容,包括算法與數據結構引論、向量、雙端隊列、表、棧和隊列、排序與選擇、樹、二叉搜索樹、平衡搜索樹、集合、映射、堆與優(yōu)先隊列、散列、并查集、圖與相關算法。全書采用面向對象的C++語言作為描述語言,以STL的設計理念為描述和實現框架,內容豐富,敘述簡明,理論與實踐并重,每章設計有應用舉例、數據結構與算法實驗題,并為任課教師免費提供電子課件和課程實驗用數據?!稊祿Y構(STL框架)》可作為高等學校計算機、電子信息、信息與計算科學、信息管理與信息系統(tǒng)等專業(yè)數據結構課程教材,也適合工程技術人員和自學者學習參考。