作品简介

本书围绕线性表、栈、队列、串、矩阵、广义表、树、二叉树、图等常用的数据结构,介绍了基本概念、逻辑结构、存储结构、操作运算以及实现算法、案例应用;还介绍了多种常用的查找算法和排序算法,并对各种算法的性能进行分析。书中使用C语言定义各种数据结构,利用本书的每一章以若干典型的导学问题为主线贯穿组织,由“知识学习”“知识应用”和“知识拓展”等部分组成。围绕导学问题,引导学习者思考问题、对实际问题进行抽象建模、实现模型和应用模型。每章均附有本章小结、思考与练习和应用实战,附录给出了课程考试样卷和课程设计题。

本书可作为计算机科学与技术专业、软件工程专业及其他相关专业“数据结构”课程的教材以及研究生入学考试辅导书,也可供计算机软件开发人员或编程爱好者参考和使用。

于泠,陈波 编著

作品目录

  • 前言
  • 第1章 绪论
  • 第2章 线性表
  • 第3章 操作受限的线性表:栈和队列
  • 第4章 元素受限的线性表:串
  • 第5章 元素扩展的线性表:矩阵和广义表
  • 第6章 树和二叉树
  • 第7章 图
  • 第8章 查找
  • 第9章 排序
  • 附录
  • 参考文献
展开全部