- 2
- 0
- 约 10页
- 2016-12-08 发布于贵州
- 举报
数据结构的点知识点
教材:数据结构教程(第4版) 李春葆主编、清华大学出版社
要求:不是死记下面的文字,要根据书本用脑理解好!
充分利用开发工具VisualC++6.0 或visual studio 帮助理解
第一章(6大知识点)
P5逻辑结构:
1、线性结构:结点一对一关系
2、树形结构:结点一对多关系
3、图形结构:结点多对多关系
P6存储结构:
4、顺序存储:元素在内存里相邻(物理位置上相邻)
5、链式存储:元素通过指针的指向相邻
P13(倒数第四段)
6、算法的时间复杂度
第二章(4大知识点)
线性表的顺序存储:
P30 1、顺序表的结构体
typedef struct
{ ElemType data[Maxsize];
Int length;
}SqList;
P31-34 2、顺序表对元素操作的算法代码(要求理解好原理)
特别重点:插入一个元素、删除一个元素
线性表的链式存储:
P38 3、单链表结点结构体
typedef struct LNode
{ ElemType data;
Struct LNode *next;
}LinkList;
P42-45 4、链表对元素操作的算法代码
特别重点:插入一个元素、删除一个元素
第三章(8大知识点)
栈的顺序存储:
P66 1、顺序栈的结构体
P66-67 2、顺序栈对元素操作的算法代码
特别重点:进栈、出栈
栈的链式存储:
P68(倒数第三段代码) 3、链栈结点结构体
P68-70 4、链栈对元素操作的算法代码
特别重点:进栈、出栈
队列的顺序存储:
P81 5、顺序队列的结构体
P83-84 6、循环顺序队列对元素操作的算法代码
特别重点:进队、出队
队列的链式存储:
P85(倒数两段) 7、链队列结点结构体
P 86-87 8、链队列对元素操作的算法代码
特别重点:进队、出队
第六章(3大知识点)
P121(第二段) 1、什么叫递归
P123 2、递归模型包括递归出口和递归体
P125-126 3、递归过程中怎么样利用栈保存中断地址和参数值
第七章(14大知识点)
P154 1、树的定义是递归的定义
P156 2、树的基本术语:
(1)结点的度、树的度
(2)分支结点、叶子结点
(3)孩子结点、双亲结点、兄弟结点
(4)树的高度、森林
P162-163 3、什么叫满二叉树、什么叫完全二叉树
P163 7.2.2 第三行 4、总结点数=n0+n1+n2
第四行 总的分支数=n1+2n2
第六行 总的分支数=总结点数-1
二叉树的链式存储
P168 5、链二叉树的结点结构体
typedef struct node
{ ElemType data;
struct node *lchild;
struct node *rchild;
} BTNode;
P171 6、二叉树查找结点算法代码
P172 7、二叉树求高度算法代码
P173-174 8、二叉树三种递归遍历算法(超重要!)
P185 9、已知先序+中序序列-唯一确定一棵二叉树
P187 10、已知后序+中序序列-唯一确定一棵二叉树
P189第一段中文 11、由n个结点组成的二叉树一共有2n个指针域,但只有n-1个有效指针,浪费了剩下的n+1个指针
我们把这n+1个指针充分利用为线索
P189第二、三段 12、线索:①某一个结点没有左孩子或没有右孩子②且没有左孩子的使它指向它的前驱,没有右孩子的使它指向它的后继
P190 13、一棵二叉树中的绝对有空指针域(因为叶子结点没孩子),但已经给线索化的二叉树一定没有空指针域(因为上面空的指针值就是线索)
P194 14、构造哈夫曼树的关键:每一次选取最小的两个值组成二叉树,并且把刚算出来的值跟原来题目提供的值再一起比较选取最小的两个值
第八章(8大知识点)
P205-206 1、基本术语
(1)端点、邻接点
(2)顶点的度、顶点的入度、顶点的出度
(3)n个顶点组成的无向完全图有 条边
n个顶点组成的有向完全图有 条边
(4)简单回路或简单环
(5)连通图、连通分量
(6)权、网
图的存储结构
P208的代码 2、邻接矩阵①无向图时,是对称矩阵 ②有边时为1或权值 ③无边时为0
P209的代码 3、邻接表①先写头结点,也叫顶点结点 ②再写所有与头结点相邻接的邻接点
P211 4、深度遍历:①是递归的算法
②访问当前顶点的任意一个没有被访问的邻接点
P213 5、广度遍历:访问当前顶点的所有没有被访问的邻接点
P223 6、最小生成树(只能是无向图):以最少的边连接连通图中
您可能关注的文档
- 数学:113探索三角形全等的条件同步练习(B卷)(苏科版七年级下).doc
- 数学:243《正多边形和圆》教案(人教新课标九年级上).doc
- 数学:262《用函数观点看一元二次方程》同步练习2(人教新课标九年级下).doc
- 数学:5.《平面直角坐标系》同步练习(鲁教版七年级上).doc
- 数学:5.《平面直角坐标系》教案(鲁教版七年级上).doc
- 数学:5.一次函数的应用同步练习(苏科版八年级上).doc
- 数学:5个面积公式 文档.doc
- 数学:7.《一元一次不等式组》教案(沪科版七年级下).doc
- 数学:7.与三角形有关的线段(第1课时)教案(人教新课标七年级下).doc
- 数学:8.特殊平行四边形水平测试(鲁教版八年级下).doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 医院医养结合功能区设计方案.docx
- 老年人防诈骗宣传案例分析报告.docx VIP
- 聚羧酸减水剂msds报告.docx
- 个人信用报告模板简版带水印可编辑2025年9月新版.pdf VIP
- QBNM-PS-0001—2019 汽车车身油漆涂层标准.pdf VIP
- 2025铁路旅客列车餐饮服务卫生规范.pdf VIP
- 奉节脐橙电子商务发展中存在的问题及对策研究.docx VIP
- 城中村改造建设项目可行性研究报告.docx VIP
- 2024党员围绕“学习贯彻党的创新理论、党性修养提高、联系服务群众、党员发挥先锋模范作用、铸牢中华民族共同体意识方面”5个方面组织生活会发言材料多篇.docx VIP
- 《养老之女性篇》课件.pptx VIP
原创力文档

文档评论(0)