0去购物车结算
购物车中还没有商品,赶紧选购吧!
当前位置: 图书分类 > 数学 > 数学文化(数学史/数学教育) > 数据结构

浏览历史

数据结构


联系编辑
 
标题:
 
内容:
 
联系方式:
 
  
数据结构
  • 书号:9787030320278
    作者:严丽丽
  • 外文书名:
  • 装帧:平装
    开本:16
  • 页数:272
    字数:400
    语种:
  • 出版社:科学出版社
    出版时间:2011-8-25
  • 所属分类:TP3 计算技术、计算机技术
  • 定价: ¥32.00元
    售价: ¥25.28元
  • 图书介质:

  • 购买数量: 件  缺货,请选择其他介质图书!
  • 商品总价:

相同系列
全选

内容介绍

样章试读

用户评论

全部咨询

本书系统地介绍了各种类型的数据结构,包括逻辑结构、物理结构和数据操作。力求以通俗易懂的讲解配以图示方法,使学习者能对抽象的内容进一步理解。全书循序渐进地叙述了几种不同数据结构和查找、排序技术。有线性表、栈、队列、串、数组、二叉树、树、图等各种基本数据结构;从物理角度讲解了每种逻辑结构的不同存储结构,以及相应操作的实现和结构特点分析。从算法的角度详细介绍了不同的排序和查找。各章后都配有思考题和实训课题。实训代码均在TurboC上调试通过。对理解数据结构是有一定帮助的。本书共有8章:第1章绪论,介绍数据结构的相关概念;第2章线性表,介绍线性表的逻辑结构和两种存储结构,以及在这两种存储结构上的基本运算的实现;第3章栈和队列,介绍两种操作受限的线性表及其基本应用;第4章串和数组,介绍串的基本概念及模式匹配算法,两维及多维数组地址计算方法、特殊矩阵和稀疏矩阵的概念及存储特点、数组的应用等;第5章树,介绍树和二叉树的基本概念、性质,以及基本运算的实现过程;第6章图,介绍图的基本概念与图的各种应用;第7章排序,介绍各种排序方法及实现过程;第8章查找,介绍(静态查找表、动态查找表、哈希表)中实现查找的过程。
样章试读
  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

全部咨询(共0条问答)

  • 暂时还没有任何用户咨询内容
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
咨询内容:

目录


  • 1.1 什么是数据结构

    1.2 基本概念和术语

    1.3 算法描述和算法分析

    1.3.1 算法的概念

    1.3.2 算法设计的要求

    1.3.3 算法的描述

    1.3.4 算法性能的评价

    1.4 本课程学习指导

    1.5 本章小结

    1.6 习题

    第2章 线性表

    2.1 什么是线性表

    2.2 线性表的顺序存储结构及其算法

    2.2.1 线性表的顺序存储结构

    2.2.2 顺序表的运算

    2.2.3 顺序表应用——班级考勤统计

    2.3 线性表的链式存储结构

    2.3.1 动态内存分配及其管理

    2.3.2 线性链表

    2.3.3 循环链表

    2.3.4 双向链表

    2.3.5 静态链表

    2.4 线性链表的应用——一元多项式的表示及加法运算

    2.5 本章小结

    2.6 习题

    2.7 实训题

    实训一 学生基本信息

    实训二 线性链表的基本操作

    第3章 栈和队列

    3.1 栈

    3.1.1 栈的定义

    3.1.1 栈的定义

    3.1.3 栈的应用

    3.2 队列

    3.2.1 队列的定义

    3.2.2 队列的存储结构及其基本运算的实现

    3.2.3 队列的应用

    3.3 本章小结

    3.4 习题

    3.5 实训题

    实训一 表达式求值

    实训二 商品货架管理

    第4章 数组和字符串

    4.1 数组

    4.1.1 数组的定义和操作

    4.1.2 数组的顺序存储和访问

    4.1.3 数组的类型的实现

    4.1.4 特殊矩阵的压缩存储

    4.2 串

    4.2.1 字符串的基本操作

    4.2.2 定长字符串的实现

    4.2.3 可变长字符串的实现

    4.2.4 字符串的模式匹配

    4.2.5 字符串应用举例

    4.3 本章小结

    4.4 习题

    4.5 实训题

    实训一 字符串操作

    实训二 稀疏矩阵转置

    第5章 树

    5.1 树

    5.1.1 树的基本概念

    5.1.2 树的基本术语

    5.1.3 树的基本运算

    5.2 二叉树

    5.2.1 二叉树的概念

    5.2.2 二叉树的性质

    5.2.3 二叉树的存储结构

    5.2.4 遍历二叉树

    5.2.5 哈夫曼树和哈夫曼编码

    5.2.6 应用实例

    5.3 树和森林

    5.3.1 树的存储结构

    5.3.2 树、森林与二叉树的转换

    5.3.3 树和森林的遍历

    5.4 本章小结

    5.5 习题

    5.6 实训题

    实训 二叉树的应用

    第6章 图

    6.1 图的定义和基本术语

    6.1.1 图的定义

    6.1.2 图的基本术语

    6.2 图的存储结构

    6.2.1 邻接矩阵

    6.2.2 邻接表

    6.3 图的遍历

    6.3.1 深度优先搜索(DFS)

    6.3.2 广度优先搜索(BFS)

    6.4 图的应用

    6.4.1 最小生成树

    6.4.2 最短路径

    6.5 拓扑排序

    6.5.1 AOV网

    6.5.2 拓扑排序

    6.6 本章小结

    6.7 习题

    6.8 实训题

    实训 图的存储和遍历

    第7章 排序

    7.1 基本概念

    7.2 插入排序

    7.2.1 直接插入排序

    7.2.2 希尔排序

    7.3 交换排序

    7.3.1 冒泡排序

    7.3.2 快速排序

    7.4 选择排序

    7.4.1 简单选择排序

    7.4.2 堆排序

    7.5 归并排序

    7.6 基数排序

    7.6.1 多关键字排序

    7.6.2 链式基数排序

    7.7 排序方法的比较

    7.8 本章小结

    7.9 习题

    7.10 实训题

    实训 排序算法的实现

    第8章 查找

    8.1 查找的基本概念

    8.2 基于线性表的查找方法

    8.2.1 顺序查找法

    8.2.2 折半查找法

    8.2.3 分块查找法——索引顺序查找

    8.3 树表查找法

    8.3.1 二叉排序树

    8.3.2 平衡二叉树

    8.4 哈希表查找

    8.4.1 哈希表与哈希查找

    8.4.2 构造哈希函数的方法

    8.4.3 处理冲突的方法

    8.4.4 哈希表的查找分析

    8.5 本章小结

    8.6 习题

    8.7 实训题

    实训 查找的实现

    附录

    参考文献

    ]]>
帮助中心
公司简介
联系我们
常见问题
新手上路
发票制度
积分说明
购物指南
配送方式
配送时间及费用
配送查询说明
配送范围
快递查询
售后服务
退换货说明
退换货流程
投诉或建议
版权声明
经营资质
营业执照
出版社经营许可证