欢迎光临散文网 会员登陆 & 注册

南京理工大学《数据结构》

2023-06-10 23:40 作者:情报总橘  | 我要投稿

课程大纲


01

绪论

本章主要讲述数据结构的基本概念、数据结构的研究对象、数据结构的四种形式、抽象数据类型的定义、算法的特征与算法复杂度 计算的基本方法

课时

1.1 数据结构概述

1.2 算法与算法分析

02

线性表

本章主要讲述线性表的类定义,包括线性表的顺序存储结构的类定义和基本操作、线性表的链式存储结构的类定义和基本操作。循环链表和双向链表的基本操作。

课时

1.1 线性表顺序存储结构的类定义

2.2 线性顺序表的基本操作

2.3 线性表的链式表示

2.4 单链表的基本操作

2.5 循环链表 与双向链表

03

栈和队列

本章讲述2 种特殊和线性表-栈和队列。主要讲述栈和队列的类定义、基本操作及其应用。

课时

3.1 顺序栈的类定义及基本操作

3.2 栈的链式存储结构及栈的应用

3.3 队列的类定义及其实现

04

树和二叉树

本章讲述树的定义、二叉树的定义及性质、二叉树的遍历方法、二叉树的类定义及其基本操作、树的存储结构、树与二叉树的转换方法和哈夫曼(Huffman)树及应用。

课时

4.1 树的定义及基本术语

4.2 二叉树的定义及性质

4.3 二叉树的存储及遍历

4.4 二叉树的类定义及基本操作

4.5 树的存储结构、树和二叉树的转换

4.6 哈夫曼(Huffman)树及应用

05

本章讲述图的定义用基本术语、图的存储结构、图的类定义及其基本操作、图的2种遍历方法、最小生成树的2种生成方法、拓扑排序、关键路径和最短路径求解算法

课时

5.1 图的定义和术语

5.2 图的储存结构

5.3 图的定义及基本操作

5.4 图的遍历

5.5 最小生成树

5.6 拓扑排序

5.7 关键路径

5.8 最短路径

06

查找

本章讲述静态查找表和动态查找表2种查找方法。主要内容包括顺序查找和二分查找方法;二叉排序树、平衡二叉树、B-树和哈希表的存储方法和基本操作的实现

课时

6.1 静态查找表

6.2 二叉排序树

6.3 平衡二叉树

6.4 B-树

6.5 哈希表

07

内部排序

本章主要讲述内部排序的各种排序方法

课时

7.1 插入类排序

7.2 交换类排序

7.3 选择类排序

7.4 其他排序方法

南京理工大学《数据结构》的评论 (共 条)

分享到微博请遵守国家法律