您好,欢迎光临有路网!
数据结构 (C++版)
QQ咨询:
有路璐璐:

数据结构 (C++版)

  • 作者:吴小平 马桂媛
  • 出版社:机械工业出版社
  • ISBN:9787111277941
  • 出版日期:2009年08月01日
  • 页数:263
  • 定价:¥31.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书共分11章。第1章介绍数据结构和算法的概念及相关术语。第2~5章介绍线性结构。第6~8章介绍非线性结构。第9章和第10章分别介绍了查找和排序。第11章介绍了一些常用文件。各章内容都有相对独立的部分,以便针对不同专业或不同层次的需要组织教学。
    本书可作为高等院校计算机类专业和相关专业数据结构课程的教材,也可以供从事计算机应用工作的工程技术人员参考。”
    文章节选
    第1章 绪论
    随着计算机产业的发展,特别是计算机技术的高速发展和微型计算机的日益普及,计算机系统无论在硬件方面,还是在软件方面都远远超过了人们对它的预料,它已广泛渗透到人类社会的各个领域。现在的计算机已不再局限于处理纯数值计算问题,而更多地用于控制、管理以及数据处理等领域。与此相对应,计算机处理的对象也由纯粹的数值发展到诸如字符、表格、声音、图像、视频等复杂且具有结构的非数值数据。因此,在相应程序的设计过程中,必须研究数据的特性和数据之间存在的内在关系,才能设计出优良的程序,这正是学习本课程的基本目的。“数据结构”是一门综合性的计算���专业基础课,是介于数学、计算机硬件和计算机软件之问的一门核心课程,其内容不仅是一般程序设计(特别是非数值计算程序设计)的基础,而且是设计编译程序、操作系统、数据库系统以及其他复杂程序的重要基础。
    1.1 数据结构的研究内容
    一般来说,使用计算机解决问题大致需要以下几个步骤:首先从具体问题中抽象出一个适当的数学模型,然后设计一个解此数学模型的算法,*后编写出程序,进行测试和修改,直至得到*终解答。在解决问题的过程中,寻求数学模型的实质是通过分析,从问题中提取操作的对象,并找到这些对象之间的关系,然后用数学语言加以描述。然而,对非数值计算问题,往往很难用一个或几个数学方程来描述对象之间的关系,只能采用数据结构方法进行描述。
    ……%
    目录
    出版说明
    前言
    第1章 绪论
    1.1 数据结构的研究内容
    1.2 数据结构的基本概念和相关术语
    1.3 算法和算法分析
    1.3.1 算法的概念
    1.3.2 算法效率和存储量的估算方法
    1.4 习题
    第2章 线性表
    2.1 线性表的基本概念
    2.2 线性表的顺序存储结构
    2.3 线性表的链式存储结构
    2.3.1 线性链表
    2.3.2 循环链表
    2.3.3 双向链表
    2.3.4 静态链表
    2.4 一元多项式的表示和相加运算
    2.5 习题
    第3章 栈和队列
    3.1 栈
    3.1.1 栈的概念和抽象数据类型
    3.1.2 栈的顺序存储结构
    3.1.3 栈的链式存储结构
    3.1.4 表达式求值
    3.2 队列
    3.2.1 队列的概念和抽象数据类型
    3.2.2 队列的链式存储结构
    3.2.3 队列的顺序存储结构——循环队列
    3.3 栈和队列的应用实例
    3.3.1 停车场管理
    3.3.2 银行业务模拟
    3.4 递归
    3.4.1 递归的基本概念
    3.4.2 递归算法设计
    3.4.3 递归过程和递归工作栈
    3.5 习题
    第4章 数组和矩阵压缩存储
    4.1 数组的逻辑特点
    4.2 数组的存储结构
    4.3 矩阵的压缩存储
    4.3.1 特殊矩阵的压缩存储方法
    4.3.2 稀疏矩阵的概念
    4.3.3 稀疏矩阵的三元组表表示
    4.3.4 稀疏矩阵的十字链表表示
    4.4 习题
    第5章 串
    5.1 串的基本概念
    5.2 串的存储结构
    5.2.1 串的顺序存储结构
    5.2.2 串的链式存储结构
    5.3 串操作的实现
    5.4 串的模式匹配
    5.4.1 简单的模式匹配算法
    5.4.2 KMP算法
    5.5 建立词索引表
    5.6 习题
    第6章 广义表
    6.1 广义表的基本概念
    6.2 广义表的存储结构
    6.3 广义表的基本运算
    6.4 多元多项式的表示
    6.5 习题
    第7章 树
    7.1 树的基本概念
    7.1.1 树的定义
    7.1.2 树的基本术语
    7.1.3 树的抽象数据类型
    7.2 二叉树的概念和存储结构
    7.2.1 二叉树的定义
    7.2.2 二叉树的性质
    7.2.3 二叉树的存储结构
    7.3 二叉树的数据类型
    7.4 二叉树的遍历
    ……
    第8章 图
    第9章 查找
    第10章 排序
    第11章 文件
    参考文献

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外