数据结构实验程序
数据结构实验程序封面图

数据结构实验程序

智东杰, 主编

出版社:中国水利水电出版社

年代:2007

定价:26.0

书籍简介:

数据结构是计算机专业的核心课程,是从事计算机软件开发、应用人员应当必备的专业基础。随着计算的日益普及,简单的数据结构知识已经下放到中学课程中,并已成为计算机软件考试的必考课程之一。本书的作者有丰富的教学和实验教学经验,讲授Pascal,C和C++编写的数据结构。本书内容包括:数组、链表、栈和队列、二叉树、集合与搜索、图、排序等,尤其链表、二叉树、集合与搜索、图的内容更为详细,全书条理清晰,通俗易懂,图文并茂,适于自学。本书适合作大专院校中计算机或软件专业学生和教师的参考书,也可供计算机软件人员和计算机用户阅读。

书籍目录:

前言

第1章数组

1.1数组的C++程序

1.2顺序表

1.2.1顺序表描述

1.2.2顺序表的C++程序

1.3字符串

1.3.1字符串概述

1.3.2字符串的C++程序

第2章链表

2.1线性表的链式表示和实现

2.1.1概述

2.1.2带头结点的单链表的C程序

2.1.3不带头结点的单链表的c程序

2.2循环链表

2.2.1循环链表概述

2.2.2循环链表的C程序

2.3不带表头结点的单链表的C++程序

2.4用模板定义的带头结点的单链表

2.5单链表的游标(Iterator)类

第3章栈和队列

3.1栈

3.1.1栈的描述

3.1.2栈的C程序

3.2链式栈的C++程序及运行

3.3队列

3.3.1队列的描述

3.3.2实现链队列的c程序

第4章二叉树

4.1二叉树概述

4.2二叉树的TurboPascal(5.5)语言程序

4.3二叉树的C++程序及实例

4.4线索二叉树

4.4.1概述

4.4.2线索二叉树TurboPascal(5.5)语言程序

4.5哈夫曼树及应用的C程序

第5章集合与搜索

5.1集合

5.1.1概述

5.1.2用位向量实现集合运算的C++程序

5.1.3用有序链表实现集合运算

5.2静态搜索结构

5.2.1顺序搜索的C++程序

5.2.2基于有序顺序表的折半搜索

5.3二叉搜索树

5.3.1概述

5.3.2二叉搜索树的C++程序

5.4平衡二叉树

5.4.1概述

5.4.2平衡二叉搜索树(AVL)的C++程序

第6章图

6.1邻接表(AdjacencyList)的C程序

6.2十字链表

6.2.1概述

6.2.2十字链表的C程序

6.3图的连通性的C程序(1)

6.4图的连通性的C程序(2)

6.5拓扑排序

6.5.1概述

6.5.2拓扑排序的C程序

6.6关键路径的C程序

6.7邻接表、图的深度优先搜索的C++程序(1)

6.8邻接表、图的深度优先搜索的C++程序(2)

6.9用顶点表示活动的网络(AOV网络)

6.10用边表示活动的网络(AOE网络)

第7章排序

7.1插入排序

7.1.1直接插入排序概述

7.1.2直接插入排序的TurboPascal程序

7.2折半插入排序

7.2.1概述

7.2.2折半插入排序的程序

7.3希尔排序

7.3.1希尔排序的TurboPascal(5.5)语言程序(1)

7.3.2希尔排序的Turbo.Pascal(5.5)语言程序(2)

7.4选择排序

7.4.1概述

7.4.2选择排序的TurboPascal(5.5)语言程序

7.5堆排序

7.5.1概述

7.5.2堆排序的TurboPascal语言程序

参考文献

书籍规格:

书籍详细信息
书名数据结构实验程序站内查询相似图书
9787508450926
《数据结构实验程序》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看
出版地北京出版单位中国水利水电出版社
版次1版印次1
定价(元)26.0语种简体中文
尺寸26装帧平装
页数 300 印数 4000
全网搜索试读资源

书籍信息归属:

数据结构实验程序是中国水利水电出版社于2008.出版的中图分类号为 TP311.12 的主题关于 数据结构-高等学校-教学参考资料 的书籍。