数据结构(STL框架)

作者: 王晓东

出版社: 清华大学出版社

出版日期: 2009-09-01

电子书 ¥22.62 定价:34.8 纸书价格¥27.80,点此比价
  • 收藏

  • 加书架

  • 引用

简介

本书以ACM和IEEE/CS Computing Curricula 2005课程体系以及教育部计算机科学与技术教学指导委员会发布的“高等学校计算机科学与技术本科专业规范”中制定的关于数据结构和算法设计与分析的知识结构和体系为依据,以基本数据结构和抽象数据类型为知识单元而编写。本书一个明显的特色是在STL (Standard Template Library)框架下描述数据结构的设计思想和实现方法,使读者循序渐进地理解数据抽象,面向对象设计方法和泛型算法设计三位一体的面向高层次的现代化软件设计风格。全书共分16章,涵盖 CC2005 课程体系中有关算法与数据结构、知识结构和体系的重要内容,包括算法与数据结构引论、向量、双端队列、表、栈和队列、排序与选择、树、二叉搜索树、平衡搜索树、集合、映射、堆与优先队列、散列、并查集、图与相关算法。全书采用面向对象的C++语言作为描述语言,以STL的设计理念为描述和实现框架,内容丰富,叙述简明,理论与实践并重,每章设计有应用举例、数据结构与算法实验题,并为任课教师免费提供电子课件和课程实验用数据。本书可作为高等学校计算机、电子信息、信息与计算科学、信息管理与信息系统等专业数据结构课程教材,也适合工程技术人员和自学者学习参考。

编辑推荐

《数据结构(STL框架)》是国家精品课程配套教材,根据教育部“高等学校计算机科学与技术专业规范”组织编写,与美国ACM和IEEE Computing Curricula 2005同步。 《数据结构(STL框架)》特色 本教材以ACM和IEEE Comututing Curricula 2005课程体系以及教育部高等学校汁算机科学与技术教学指导委员会制定的“高等学校计算机科学与技术本科专业规范”中关于算法与数据结构的知识结构和体系为依据编写,具有如下特色: 按照算法与数据结构的知识结构和体系为主要内容,采用面向对象的C++语言作为描述语言,以STL的设计理念为描述和实现框架组织编写。为计算学科的学生提供广泛坚实的算法与数据结构的基础知识。 围绕计算学科常用的基本数据结构和基本算法组织教学内容。在概念的编织上,贯穿学科中反复出现的12个基本概念。在内容的组织上,体现计算学科的新概括,融会为学科形态的理论、抽象和设计三个过程。内容丰富,叙述简明,理论与实践并重。 在STL(Standard Template Library)的框架下来描述数据结构的设计思想和实现方法,使读者循序渐进地理解数据抽象,面向对象设计方法和泛型算法设计三位一体的面向高层次的现代化软件设计风格。 用广度与深度兼顾、理论与实践并重的教学策略,迅速培养学生的专业兴趣.在具体知识点的学习中深入探究,逐步培养科学严密的计算思维和创新能力。在STL框架下描述数据结构的设计思想和实现方法,有利于培养学生的抽象思维能力和逻辑推理能力,以及对于具体数据结构的实现和应用能力。 习题设计独具特色。理论分析型的习题侧重于算法与数据结构理论的掌握与扩展,应用实验型的习题则侧重数据结构的实现与具体应用。 为任课教师免费提供电子课件和课程实验型习题测试数据和答案。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2009-09-01
  • 作者:王晓东
  • 更新: 2023-06-07
  • 书号:9787302203933
  • 中图:TP311.12
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

作者信息

王晓东

王晓东,教授,福建省计算机学会理事长。研究领域是算法设计与算法评价,基于计算机网络和信息安全的大规模问题求解算法与数据结构,信息可视化技术,几何计算,并行和分布式算法设计,计算复杂性理论。主持国家自然科学基金项目、国家优秀留学回国人员基金项目、福建省杰出人才基金项目和省自然科学基金项目等7个研究课题;获得国家科技进步二等奖1项,省科技进步二等奖3项。主持国家精品课程“算法与数据结构”的课程建设,获2005年福建省教学成果一等奖。在国内外重要学术刊物E发表有创见性的论文50余篇;出版学术著作8部。在算法复杂性研究方面取得了一系列理论研究成果和应用成果。

相关图书