新书推荐 | 算法与数据结构

2023-05-26 0 323

原副标题:画册所推荐 | 演算法与计算机系统程序

新书推荐 | 算法与数据结构

原文:演算法与计算机系统程序

【译者恭贺】

随着此基础教育的一系列体制改革,产业发展 应用领域型专科教育已成为中国此基础教育体制改革和产业发展的重要方向。演算法与计算机系统程序是计算机系统或其有关专精的核心理念此基础必修专精课程,囊括了计算机系统学科专业的演算法内部结构设计、作业系统和校对原理等结语专精课程涉及的大部分有关演算法的应用领域与实现。为了适应新形势产业发展的需要,译者根据计算机系统专精有关的培育计划和课堂教学计划,结合多年专门从事演算法与计算机系统程序专精课程的教学课堂教学,在对课堂课堂教学展开体制改革的此基础上,确定了两本书的撰写概要。在两本书撰写中既要考虑要符合应用领域型专科专业人才培育目标的要求,又要体现理论与应用领域并重的原则。在课堂教学中,既要研习基本的专业知识,又要展开必要的选用适当计算机系统程序和演算法的应用软件合作开发专业技能的体能训练。透过本专精课程的自学,可以培育小学生选用适当的计算机系统程序与演算法来展开演算法内部结构设计、演算法应用领域和前述合作开发工具的合作开发,提升小学生繁杂合作开发工具合作开发的潜能,为培育计算机系统学科专业演算法内部结构设计、软件合作开发和应用应用软件领域专业人才打下此基础。

那哥

演算法与计算机系统程序是计算机系统或其有关专精的核心理念此基础专精课程,透过自学,培育小学生选用适当的计算机系统程序与演算法来展开演算法内部结构设计、演算法应用领域和前述合作开发工具的合作开发,提升小学生繁杂合作开发工具合作开发的潜能。

原书共分9章,第1章如是说计算机系统程序的基本原理,第2—5章如是说了计算机系统程序中的非线性内部结构,主要包括algorithms、栈、堆栈和字符串,第6章如是说了洼瓣内部结构,主要包括树和链表,第7章如是说了丘帕卡内部结构,主要包括图,第7章如是说搜寻,第8章如是说次序。

两本书著重时效性和便携性,提供更多了很多的菲涅尔和应用领域示例。结语后均附上解题,很多应用领域示例都提供更多源代码,都已经过增容,可供听众自学时参照。

两本书可作为院校计算机系统专精以及有关专精的专科教科书,也适用于专门从事演算法内部结构设计和应用软件合作开发者作参照。

译者教科书概要

新书推荐 | 算法与数据结构

两本书特色

·理论与课堂教学应用领域并重,不仅著重演算法与计算机系统程序专业知识的讲解,而且著重演算法与计算机系统程序在前述应用软件合作开发中的应用领域,强化课堂教学与应用领域。

·便携性强,方便使用。结语都有大量的计算机系统程序的菲涅尔和应用领域示例,应用领域示例都有完整的C源程序,都在VisualC++环境下增容透过,方便听众自学和增容。

目录

向上滑动阅览

第1章 绪 论

1.1 计算机系统程序的概念

1.1.1基本概念和术语

1.1.2逻辑内部结构

1.1.3存储内部结构

1.1.4抽象数据类型

1.2 演算法

1.2.1 演算法的描述

1.2.2 演算法内部结构设计的要求

1.2.3 演算法分析

1.3 本章小结

解题1

第2章 algorithms

2.1 algorithms的抽象数据类型

2.2 algorithms的顺序存储内部结构

2.2.1 顺序表

2.2.2 algorithms基本运算在顺序表上的实现

2.2.3 顺序表的应用领域举例

2.3 algorithms的链式存储内部结构

2.3.1 单链表

2.3.2algorithms基本运算在单链表上的实现

2.3.3 单链表的应用领域举例

2.3.4 单循环链表

2.3.5 双向链表

2.4 本章小结

解题2

第3章 栈

3.1 栈的抽象数据类型

3.2 栈的顺序存储内部结构

3.2.1 顺序栈

3.2.2 栈基本运算在顺序栈上的实现

3.2.3 顺序栈的应用领域举例

3.3 栈的链式存储内部结构

3.3.1链栈

3.3.2 栈基本运算在链栈上的实现

3.3.3 链栈的应用领域举例

3.4 栈与递归的实现

3.5 本章小结

解题3

第4章 队列

4.1 堆栈的抽象数据类型

4.2 堆栈的顺序存储内部结构

4.2.1 循环堆栈

4.2.2 堆栈基本运算在循环堆栈上的实现

4.2.3 循环堆栈的应用领域举例

4.3 堆栈的链式存储内部结构

4.3.1链堆栈

4.3.2 堆栈基本运算在链堆栈上的实现

4.3.3 链堆栈的应用领域举例

4.4 本章小结

解题4

第5章 字符串和稀疏矩阵

5.1 字符串的概念与表示

5.1.1 字符串的概念

5.1.2 字符串的顺序表示

5.1.3 特殊矩阵的压缩存储

5.2 稀疏矩阵

5.2.1稀疏矩阵的概念

5.2.2 稀疏矩阵的三元组表示

5.2.3 稀疏矩阵的十字链表表示

5.3 本章小结

解题5

第6章 树和链表

6.1 树

6.1.1 树的抽象数据类型

6.1.2 树的基本术语

6.1.3 树的存储内部结构

6.2 链表

6.2.1 链表的抽象数据类型

6.2.2 链表的性质

6.2.3 链表的存储内部结构

6.3 链表的遍历

6.3.1 常用的链表遍历演算法

6.3.2 遍历演算法的应用领域举例

6.4 森林与链表的转换

6.4.1 森林转换为链表

6.4.2 链表转换为森林

6.4.3 树的遍历

6.5 哈夫曼树或其应用领域

6.5.1 哈夫曼树

6.5.2 哈夫曼演算法

6.5.3哈夫曼编码

6.6 本章小结

解题6

第7章 图

7.1 图的基本原理

7.1.1图的抽象数据类型

7.1.2 图的基本术语

7.2 图的存储内部结构

7.2.1邻接矩阵

7.2.2 邻接表

7.2.3 应用领域举例

7.3 图的遍历

7.3.1深度优先搜索

7.3.2 广度优先搜索

7.3.3 应用领域举例

7.4 最小生成树

7.4.1 普里姆演算法

7.4.2 克鲁斯卡尔演算法

7.5 拓扑次序

7.6 关键路径

7.7 最短路径

7.7.1 单源点最短路径

7.7.2 每对顶点之间的最短路径

7.8 本章小结

解题7

第8章 搜寻

8.1 搜寻表

8.2 静态搜寻表

8.2.1顺序搜寻

8.2.2 折半搜寻

8.2.3 分块搜寻

8.3 动态搜寻表

8.3.1 二叉次序树

8.3.2 应用领域举例

8.3.3平衡链表

8.4 哈希表

8.4.1 什么是哈希表

8.4.2 哈希函数的构造方法

8.4.3 哈希冲突的解决方法

8.5 本章小结

解题8

第9章 次序

9.1 次序的基本原理

9.2 插入次序

9.2.1 直接插入次序

9.2.2 希尔次序

9.3 交换次序

9.3.1 冒泡次序

9.3.2 快速次序

9.4 选择次序

9.4.1直接选择次序

9.4.2 堆次序

9.5 归并次序

9.6 基数次序

9.7 本章小结

解题9

附录 中英名词对照表

参照文献

精彩样章

向上滑动阅览

新书推荐 | 算法与数据结构

配套资源

课堂教学课件、课堂教学计划、实解题答案、源代码。

扫码优惠购书

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务