暂无评论
图文详情
- ISBN:9787302545811
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:393
- 出版时间:2020-02-01
- 条形码:9787302545811 ; 978-7-302-54581-1
内容简介
《图解数据结构——使用Java(第2版)》是一本综合讲述数据结构及其算法的入门书,内容浅显易懂、逻辑严谨,力求适用性兼顾教师教学和学生自学。 全书从基本的数据结构概念开始讲解,以新版的Java语言详细诠释数组结构、队列、堆栈、链表、树结构、图结构、排序和查找等数据结构的基础知识,书中收录了精华的算法及范例程序的实现过程,辅以丰富的图示解析。全书的范例程序均采用“Eclipse”Java IDE集成开发工具进行编译、执行、测试及调试。此外,该书各章末尾都安排了配合教学内容和选自各类考试的习题,并在附录中提供了解答,可供读者测试学习效果。 《图解数据结构——使用Java(第2版)》图文并茂,叙述简洁、清晰,范例丰富、可操作性强,针对具有一定编程能力又想提高编程“深度” 的非信息专业类人员或学生,是一本数据结构普及型的教科书或自学参考书。
目录
第1章 数据结构与算法
1.1 数据结构的定义
1.1.1 数据与信息
1.1.2 数据的特性
1.2 算法
1.2.1 到处都是算法
1.2.2 算法的定义
1.3 算法效能分析
1.3.1 Big-oh
1.3.2 Ω(Omega)
1.3.3 θ(Theta)
1.4 常见算法介绍
1.4.1 分治法
1.4.2 递归法
1.4.3 贪心法
1.4.4 动态规划法
1.4.5 迭代法
1.4.6 枚举法
1.5 程序设计简介
1.5.1 程序开发流程
1.5.2 结构化程序设计
1.5.3 面向对象程序设计
课后习题
第2章 数组结构
2.1 线性表简介
2.2 认识数组
2.2.1 一维数组
2.2.2 二维数组
2.2.3 三维数组
2.2.4 n维数组
2.3 矩阵
2.3.1 矩阵相加
2.3.2 矩阵相乘
2.3.3 转置矩阵
2.3.4 稀疏矩阵
2.3.5 上三角形矩阵
2.3.6 下三角形矩阵
2.3.7 带状矩阵
2.4 数组与多项式
课后习题
第3章 链表
3.1 动态分配内存
3.2 单向链表
3.2.1 建立单向链表
3.2.2 单向链表节点的删除
3.2.3 单向链表插入新节点
3.2.4 单向链表的反转
3.2.5 单向链表的功能
3.2.6 多项式链表表式法
3.3 环形链表
……
第4章 堆栈
第5章 队列
第6章 树结构
第7章 图结构
第8章 排序
第9章 查找
附录A Java 9开发环境简介
附录B 课后习题与解答
1.1 数据结构的定义
1.1.1 数据与信息
1.1.2 数据的特性
1.2 算法
1.2.1 到处都是算法
1.2.2 算法的定义
1.3 算法效能分析
1.3.1 Big-oh
1.3.2 Ω(Omega)
1.3.3 θ(Theta)
1.4 常见算法介绍
1.4.1 分治法
1.4.2 递归法
1.4.3 贪心法
1.4.4 动态规划法
1.4.5 迭代法
1.4.6 枚举法
1.5 程序设计简介
1.5.1 程序开发流程
1.5.2 结构化程序设计
1.5.3 面向对象程序设计
课后习题
第2章 数组结构
2.1 线性表简介
2.2 认识数组
2.2.1 一维数组
2.2.2 二维数组
2.2.3 三维数组
2.2.4 n维数组
2.3 矩阵
2.3.1 矩阵相加
2.3.2 矩阵相乘
2.3.3 转置矩阵
2.3.4 稀疏矩阵
2.3.5 上三角形矩阵
2.3.6 下三角形矩阵
2.3.7 带状矩阵
2.4 数组与多项式
课后习题
第3章 链表
3.1 动态分配内存
3.2 单向链表
3.2.1 建立单向链表
3.2.2 单向链表节点的删除
3.2.3 单向链表插入新节点
3.2.4 单向链表的反转
3.2.5 单向链表的功能
3.2.6 多项式链表表式法
3.3 环形链表
……
第4章 堆栈
第5章 队列
第6章 树结构
第7章 图结构
第8章 排序
第9章 查找
附录A Java 9开发环境简介
附录B 课后习题与解答
展开全部
本类五星书
浏览历史
本类畅销
-
造神:人工智能神话的起源和破除 (精装)
¥32.7¥88.0 -
大数据技术导论(第2版)
¥28.9¥41.0 -
人工智能
¥20.3¥55.0 -
人人都能学AI
¥40.4¥68.0 -
数据结构基础(C语言版)(第2版)
¥41.7¥49.0 -
系统架构设计师教程(第2版)(全国计算机技术与软件专业技术资格(水平)考试指定用
¥102.7¥158.0 -
过程控制技术(第2版高职高专规划教材)
¥27.6¥38.0 -
WPS OFFICE完全自学教程(第2版)
¥97.3¥139.0 -
智能视频目标检测与识别技术
¥43.5¥59.0 -
人工智能基础及应用
¥36.0¥48.0 -
深入浅出软件架构
¥117.2¥186.0 -
工业互联网安全创新技术及应用
¥79.4¥128.0 -
计算机网络基础(微课版)
¥39.0¥55.0 -
零信任架构
¥62.4¥89.0 -
剪映:即梦AI绘画与视频制作从新手到高手
¥66.0¥89.0 -
红蓝攻防 技术与策略(原书第3版)
¥95.9¥139.0 -
Web前端开发基础
¥37.5¥57.0 -
软件设计的哲学(第2版)
¥52.0¥69.8 -
人工智能的底层逻辑
¥58.7¥79.0 -
软件工程理论与案例
¥63.4¥99.0