首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 数据结构与计算思维分析
内容
目录
第1章 数据结构知识框架
1.1 数据结构简介
1.2 算法评价
1.2.1 时间复杂度(Time Complexity)
1.2.2 空间复杂度(space Complexity)
第2章 线性结构
2.1 线性表
2.2 线性表基本操作的实现
2.2.1 顺序表实现
2.2.2 (循环)单链表实现
2.2.3 循环双链表实现
2.2.4 静态链表实现
2.2.5 存储结构对比分析
2.3 队列
2.4 队列基本操作的实现
2.4.1 顺序队列实现
2.4.2 链队列实现
2.4.3 队列基本操作实现的算法评价
2.5 队列的应用
2.5.1 杨辉三角的输出
2.5.2 算法性能评价
2.6 堆栈
2.7 堆栈基本操作的实现
2.7.1 顺序栈实现
2.7.2 链栈实现
2.7.3 堆栈基本操作实现的算法评价
2.8 串
2.9 串的表示与基本操作的实现
2.9.1 定长顺序串
2.9.2 堆串
2.9.3 串基本操作实现的算法评价
2.10 线性结构常见应用——基础排序算法的设计与优化
2.10.1 排序的定义及分类
2.10.2 冒泡排序算法优化分析与设计
2.10.3 简单选择排序算法优化分析与设计
2.10.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 结论
第4章 树结构
4.1 树
4.1.1 树的逻辑结构
4.1.2 树的存储结构
4.2 二叉树
4.2.1 二叉树的逻辑结构
4.2.2 二叉树的存储结构
4.3 树与二叉树间的相互转化
4.3.1 森林转换成二叉树
4.3.2 二叉树还原成森林
4.4 树的部分相关操作
4.4.1 二叉树的层序遍历
4.4.2 利用二叉树分析递归算法的时间效率
4.4.3 二叉树还原成森林算法的非递归模拟
4.4.4 基于遍历搜索二叉树中的最长路径
4.4.5 搜索二叉树中最长路径算法的非递归模拟
4.4.6 二叉树形选择排序
4.4.7 三叉树的特定算法分析
第5章 图结构
5.1 图的逻辑结构
5.2 图的存储结构
5.2.1 邻接矩阵(数组表示法)
5.2.2 邻接表
5.2.3 十字链表
5.2.4 邻接多重表
5.2.5 边集数组
5.3 图的特定操作实现
5.3.1 消除无向连通图中冗余边
后期展望
参考文献
内容推荐
计算思维是利用启发式推理来寻求解答,是在时间和空间之间,在处理能力和存储容量之间的权衡。本书在分析数据结构的概念基础上,尝试运用计算思维分析方法,对各逻辑结构的部分关联问题给出问题的求解过程,并对设计的求解算法及其优化在时间和空间等方面进行评价。
全书内容按照问题空间数据对象的逻辑结构划分为五章。第1章介绍数据结构知识框架,作为后续章节的铺垫;第2~5章,分别介绍线性结构、扩展线性结构、树结构和图结构。每章内容运用计算思维分析方法从抽象分析到具体分解,并基于特定的抽象数据类型,详细介绍各逻辑结构相关联的基本算法的分析与设计。为了避免同大部分参考教材内容雷同,本书仅给出部分关联算法的优化分析与设计。
标签
缩略图
书名 数据结构与计算思维分析
副书名
原作名
作者 王敏
译者
编者
绘者
出版社 中国商业出版社
商品编码(ISBN) 9787520807166
开本 16开
页数 230
版次 1
装订 平装
字数 300
出版时间 2019-06-01
首版时间 2019-06-01
印刷时间 2019-06-01
正文语种
读者对象 本科及以上
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 434
CIP核字 2019052736
中图分类号 TP311.12
丛书名
印张 15
印次 1
出版地 北京
260
186
17
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/12 13:51:03