×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
数据结构与算法简明教程

数据结构与算法简明教程

1星价 ¥41.3 (7.0折)
2星价¥41.3 定价¥59.0
暂无评论
图文详情
  • ISBN:9787302439820
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:328
  • 出版时间:2020-08-25
  • 条形码:9787302439820 ; 978-7-302-43982-0

内容简介

  《数据结构与算法简明教程(Java语言版)》是“数据结构与算法”课程(Java语言描述)的基本教材。全书突出数据逻辑结构主线,在编写思路和材料组织上具有体现整体架构、注重本质关联、彰显关键细节和强化实例讲解等特点。书中基本算法和实例实现程序都经过Java8标准版(JDK1.8版本)平台调试运行,能够实现课程的教材学习到实验操作的有效对接。  《数据结构与算法简明教程(Java语言版)》可分为三部分(共10章):**部分是课程概述(第1章);第二部分是基于内存的数据结构(第2~7章),包括线性结构(第2~4章)、树结构(第5~6章)、图结构(第7章);第三部分是高级部分(第8~10章),包括查找(第8章)、排序(第9章)和文件(第10章)。  《数据结构与算法简明教程(Java语言版)》可作为高等院校计算机信息科学与技术及其相关专业本科生教材,也可作为非计算机专业开设相应计算机专业基础课的教材,还可作为自学教材。

目录

第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.4 “数据结构”课程的地位与教材内容
1.4.1 “数据结构”课程的地位
1.4.2 本书内容组织
本章小结

第2章 线性表
2.1 线性表概念
2.1.1 线性表逻辑结构
2.1.2 线性表ADT描述
2.2 线性表的顺序存储
2.2.1 顺序存储结构
2.2.2 顺序表的基本操作
2.3 线性表的链式存储
2.3.1 单链表概念
2.3.2 单链表的基本操作
2.3.3 线性表存储结构比较
2.4 链式存储其他实现方式
2.4.1 循环链表
2.4.2 双向链表
2.4.3 静态链表
2.5 单链表应用及迭代器
2.5.1 单链表倒置
2.5.2 两个有序链表合并
2.5.3 一元多项式计算
2.5.4 迭代器
本章小结

第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.4 队列的应用
本章小结

第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 串的模式匹配
……
第5章 树
第6章 二叉树及应用
第7章 图
第8章 查找
第9章 排序
第10章 文件
参考文献
展开全部

预估到手价 ×

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

确定
快速
导航