×
暂无评论
图文详情
  • ISBN:9787302340287
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:300
  • 出版时间:2020-10-01
  • 条形码:9787302340287 ; 978-7-302-34028-7

内容简介

  《数据结构(第2版)》融入编者多年的教学经验和体会,参考国内外流行教材,较全面地组织教材内容,提供大量的经典算法,并适当引入考研典型题例供学生学习,具有很强的实用性、易读性、针对性。该书的体系结构科学合理,可分为6个部分(10章),分别讲述绪论、线性表、树、图、查找与排序、文件。每章后附有习题,部分选自近年考研题目,以帮助深入理解相关内容。   《数据结构(第2版)》适合作为工程型、应用型高校理工科相关专业数据结构课程的教材、本科高年级学生的考研参考书,也可作为程序设计自学者的参考书。

目录

第1章 绪论
1.1 数据结构概述
1.1.1 引言
1.1.2 数据结构有关概念及术语
1.1.3 数据类型
1.2 算法描述与实现
1.2.1 算法的概念与特性
1.2.2 算法的设计与实现
1.3 算法的评价与分析
1.3.1 评价标准
1.3.2 算法的时间复杂性
1.3.3 算法的空间复杂性
本章小结
习题1

第2章 线性表
2.1 线性表的基本概念
2.1.1 线性表的定义
2.1.2 线性表的存储结构
2.1.3 线性表的运算
2.2 顺序表
2.2.1 顺序存储结构
2.2.2 顺序表的运算
2.2.3 线性表的遍历
2.2.4 顺序存储的物理位置
2.2.5 线性表的顺序存储的主要特点
2.3 链表
2.3.1 单链表的定义与创建
2.3.2 单链表的基本运算算法
2.3.3 循环单链表
2.3.4 双向链表
2.4 顺序表和链表的比较
2.5 链表的应用
本章小结
习题2

第3章 栈和队列
3.1 栈
3.1.1 栈的定义及其运算
3.1.2 栈的顺序存储结构
3.1.3 栈的链表存储结构
3.2 栈的应用
3.2.1 数制转换
3.2.2 算术表达式转换
3.2.3 子程序调用
3.2.4 递归调用
3.2.5 序列进出栈的排列问题
3.3 队列
3.3.1 队列的定义及运算
3.3.2 队列的顺序存储结构
3.3.3 队列的链表存储结构
3.3.4 队列的应用
本章小结
习题3

第4章 串
4.1 串的基本概念
4.2 串的存储结构
4.2.1 串的顺序存储
4.2.2 串的链表存储
4.3 串的运算
4.3.1 串的基本运算
4.3.2 串的简单模式匹配
4.3.3 Knuth-Morris-Pratt算法
本章小结
习题4

第5章 数组和广义表
5.1 数组的基本概念
5.1.1 数组的定义
5.1.2 数组的顺序存储结构
……
第6章 树
第7章 图
第8章 查找
第9章 排序
第10章 文件
参考文献
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航