
包邮数据结构与算法

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787111288251
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:244
- 出版时间:2010-02-01
- 条形码:9787111288251 ; 978-7-111-28825-1
本书特色
本书主要内容:
“数据结构”是计算机科学技术专业的一门基础理论课程。是计算机学科的核心课程之一在计算机科学技术的各个领域.选择合适的数据结构都是一个重要问题通过数据结构与算法的学习,读者能进一步提高软件设计与程序编写的能力.提高应用计算机技术解决宴际问题的能力
本书是根据《高等学校计算机科学与技术专业公共核心知识体系与课程》的指导思想编写而成的.涵盖了"数据结构"公共核心课程的知识单元。
本书以基本数据结构和算法设计策略为知识单元.系统地介绍了数据结构的知识与应用、计算机算法的设计与分析方法书中分为数据结构和算法两大部分其中,数据结构部分(第1~4章)按数据元素之间存在的对应关系进行划分,分为表示一对一关系的线性表表示一对多关系的树以及表示多对多关系的图和广义表:算法部分(第5~7章)以查找和排序算法作为常用算法.所以该部分由算法设计策略、查找和排序组成。
内容简介
本书以基本数据结构和算法设计策略为知识单元,系统地介绍了数据结构的知识与应用、计算机算法的设计与分析方法,主要内容包括线性表、树、图和广义表、算法设计策略以及查找与排序算法等。
本书注重理论与实践相结合,内容深入浅出,可以作为高等院校计算机学科相关专业的教材或参考书,同时对计算机科技工作者也有参考价值。
目录
序言
前言
教学建议
第1章 绪论
1.1 计算机问题求解过程
1.2 迷宫问题
1.3 数据结构
1.3.1 数据结构研究的内容
1.3.2 数据结构概念
1.4 算法
1.4.1 算法概念及特性
1.4.2 算法描述
1.4.3 算法分析
1.5 本章小结
1.6 习题
第2章 线性表
2.1 线性表
2.1.1 线性表的定义
2.1.2 线性表的顺序存储
2.1.3 线性表的链式存储
2.1.4 链表的各种变形
2.1.5 线性表的应用
2.2 线
2.2.1 线的定义
2.2.2 线的顺序存储
2.2.3 线的链式存储
2.2.4 线的应用
2.3 队列
2.3.1 队列的定义
2.3.2 队列的顺序存储
2.3.3 队列的链式存储
2.3.4 优先队列
2.3.5 队列的应用
2.4 数组
2.4.1 数组的定义
2.4.2 数组的表示和实现
2.4.3 数组的应用
2.5 本章小结
2.6 习题
第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.3 树和森林
3.3.1 树和森林的定义
3.3.2 树和森林的存储结构
3.3.3 树和森林的基本操作
3.4 树的变形
3.4.1 四叉树
3.4.2 b树
3.4.3 2-3树
3.5 树的应用
3.5.1 算术表达式
3.5.2 堆排序
3.5.3 决策分析
3.6 本章小结
3.7 习题
第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.5 广义表
4.5.1 广义表的定义
4.5.2 广义表的存储结构
4.5.3 广义表的遍历
4.5.4 广义表的运算
4.6 本章小结
4.7 习题
第5章 算法设计策略
5.1 算法分析技术
5.2 直接法
5.2.1 穷举法
5.2.2 递推法
5.2.3 迭代法
5.3 分治法
5.3.1 分治法的基本思想
5.3.2 斯特拉森矩阵乘法
5.4 贪心法
5.4.1 贪心法的基本思想
5.4.2 背包问题
5.5 动态规划法
5.5.1 动态规划法的基本思想
5.5.2 矩阵连乘问题
5.6 回溯法
5.6.1 回溯法的基本思想
5.6.2 回溯法的形式化描述
5.6.3 八皇后问题
5.7 分支限界法
5.7.1 分支限界法的基本思想
5.7.2 货郎担问题
5.8 本章小结
5.9 习题
第6章 查找
6.1 顺序表的查找
6.1.1 倾序查找
6.1.2 分查找
6.2 索引表的查找
6.2.1 索引表的基本概念
6.2.2 索引表的顺序查找
6.2.3 索引表的二分查找
6.2.4 索引表的树组织查找
6.3 散列表的查找
6.3.1 基本概念
6.3.2 散列函数
6.3.3 突处理
6.3.4 散列查找与性能分析
6.4 本章小结
6.5 习题
第7章 排序
7.1 排序的基本概念
7.2 插入排序
7.2.1 直接插入排序
7.2.2 分插入排序
7.2.3 希尔排序
7.3 交换排序
7.3.1 冒泡排序
7.3.2 快速排序
7.4 选择排序
7.4.1 简单选择排序
7.4.2 树形选择排序
7.5 2路归并排序
7.6 基数排序
7.6.1 多关键字排序
7.6.2 链式基数排序
7.7 各排序方法的比较
7.8 本章小结
7.9 题
参考文献
节选
《数据结构与算法》以基本数据结构和算法设计策略为知识单元,系统地介绍了数据结构的知识与应用、计算机算法的设计与分析方法,主要内容包括线性表、树、图和广义表、算法设计策略以及查找与排序算法等。《数据结构与算法》注重理论与实践相结合,内容深入浅出,可以作为高等院校计算机学科相关专业的教材或参考书,同时对计算机科技工作者也有参考价值。
作者简介
吴跃,四川省学术和技术带头人、国务院政府特殊津贴专家、教育部计算机科学与技术专业教学指导委员会委员、四川省教学名师、四川省高等学校省级教学团队计算机专业核心课程教学团队带头人,从事数据结构与算法课程的教学工作20余年,主持了国家863教育部博士点基金、国防重点和省科技攻关等十余项科研项目,发表学术论文(70余篇,获省部级科研奖5项、国家级教学成果奖2项、已编著出版《计算机操作系统》教材一部。
-
硅谷之火-人与计算机的未来
¥15.5¥39.8 -
人工智能的底层逻辑
¥55.3¥79.0 -
造神:人工智能神话的起源和破除 (精装)
¥32.7¥88.0 -
软件定义网络(SDN)技术与应用
¥25.7¥39.8 -
数学之美
¥41.0¥69.0 -
谁说菜鸟不会数据分析(入门篇)(第4版)
¥43.8¥69.0 -
自己动手写PYTHON虚拟机
¥35.0¥79.0 -
Photoshop平面设计实用教程
¥14.5¥39.8 -
计算机网络技术
¥13.9¥33.0 -
Excel函数.公式与图表
¥16.4¥48.0 -
.NET安全攻防指南(下册)
¥89.0¥129.0 -
.NET安全攻防指南(上册)
¥89.0¥129.0 -
大模型实战:微调、优化与私有化部署
¥65.3¥99.0 -
多模态数据融合与挖掘技术
¥34.7¥45.0 -
仓颉编程快速上手
¥62.9¥89.8 -
剪映AI
¥62.6¥88.0 -
FINAL CUT短视频剪辑零基础一本通
¥28.9¥39.8 -
数据挖掘技术与应用
¥46.0¥75.0 -
人工智能安全
¥66.4¥109.0 -
AI赋能写作:AI大模型高效写作一本通
¥36.8¥49.0