课程简介 西北大学 《数据结构》 国家精品课程 西北大学《数据结构》 课程简介含课程目标、课程性质与定位、专业/岗位要求及人才培养目标、课程设计思路、与前后课程关系、课程特色、教学条件等。其中,教学条件要包括对执教教师的要求,对学习场地、教学设施设备、教学材料、实验实训设备等的要求。并包括获评精品课程后的教学沿革(团队变迁、学课班级情况、教学效果)。1 ...
数据结构
国家级国家教学名师耿国华主讲的《数据结构》是计算机专业基础核心课程,二年级开设,承上启下,对所学软件技术总结提高,为后续专业课提供基础;内容分概念、结构(表、树、图)、技术(查找、排序)3层次,提供面向教学过程与自主学习两类资源(名师视频课(60学时)、习题、实习指导、PPT教案、flash课件)
课程简介 西北大学 《数据结构》 国家精品课程 西北大学《数据结构》 课程简介含课程目标、课程性质与定位、专业/岗位要求及人才培养目标、课程设计思路、与前后课程关系、课程特色、教学条件等。其中,教学条件要包括对执教教师的要求,对学习场地、教学设施设备、教学材料、实验实训设备等的要求。并包括获评精品课程后的教学沿革(团队变迁、学课班级情况、教学效果)。1 ...
数据结构的基础概念
数据结构的内容
算法和算法描述
算法性能评价
数据结构与C语言表示
关于学习数据结构和总结与提高
线性表的基本概念
线性表的顺序存储
线性表链式存储的定义和建表
线性表链式存储常用操作及举例
循环单链表与双向链表
静态链表
一元多项式的表示与运算
顺序表与单链表比较和总结与提高
约瑟夫环
有序顺序表的合并
栈的定义
栈的表示和实现
栈的应用举例
栈与递归的实现
队列的定义表示和实现
队列的应用举例
总结与提高
上机实验
串的基本概念和顺序串的存储与运算
堆串和块链串的存储实现
串的应用举例
总结与提高
上机实验
数组定义与数组的顺序存储
数组的地址计算
规律分布的特殊矩阵压缩存储
稀疏矩阵的三元组表示及其转置
稀疏矩阵的十字链表法
广义表
总结与提高
上机实验
树的定义与基本术语
二叉树的定义与性质
二叉树的存储结构
二叉树遍历的概念与三种遍历算法
二叉树的遍历算法应用(一)
二叉树的遍历算法应用(二)
遍历算法应用总结
基于栈的递归消除
线索二叉树的基本概念及二叉树的线索化
在线索二叉树中找前驱、后继结点(一)
在线索二叉树中找前驱、后继结点(二)
线索二叉树的插入、删除运算以及由遍历序列确定二叉树
树的存储结构和树、森林与二叉树的相互转换
树与森林的遍历
哈夫曼树的基本概念
哈夫曼树的构造
哈夫曼编码
上机实验
图的定义及基本术语
图的存储结构
图的遍历
连通性问题
最小生成树
拓扑排序基本内容
拓扑排序算法
关键路径算法
最短路径问题-迪杰斯特拉算法
最短路径问题-弗洛伊德算法
总结与提高
上机实验
查找的基本概念及顺序查找
折半查找、分块查找及线性表查找总结
基于树的查找法
哈希函数的构造方法
哈希函数中处理冲突的方法
总结与提高
上机实验
排序的基本概念和插入类排序
交换类排序法
选择类排序法
堆排序
选择排序总结
归并排序、分配类排序
分配类排序算法的链式与顺序实现
排序方法总结与习题讲解
上机实验
外部排序
期末考试之一
期末考试之二
期末考试之三
期末考试之四
9787040324853
耿国华
9787040164572
耿国华
9787560611143
耿国华
978-7-04-043305-0
耿国华
理论课(含实验/实践)
专业基础课/技术基础课
72.0
西北大学
工学
计算机类
计算机科学与技术
计算机科学与技术 软件工程 物联网 计算数学 信息管理 地理信息系统 电子信息系统
69046
52