程序编写复习要点.ppt
《程序编写复习要点.ppt》由会员分享,可在线阅读,更多相关《程序编写复习要点.ppt(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、复习要点复习要点 绪论绪论 时间和空间复杂性的定义、简单算法的级别的求时间和空间复杂性的定义、简单算法的级别的求法法 求法。求法。时空复杂性的大时空复杂性的大 O表示法、级别好坏的判断表示法、级别好坏的判断 大大 表示法。表示法。串的模式匹配算法串的模式匹配算法 失效函数失效函数的求法的求法和程序实现,及其时间复杂性和程序实现,及其时间复杂性 级别。级别。在主串中寻找模式的算法和程序实现。在主串中寻找模式的算法和程序实现。1复习要点复习要点 线性表线性表 顺序表:顺序表:基本操作:插入和删除、查找实现程序、代价、时间复杂基本操作:插入和删除、查找实现程序、代价、时间复杂 性分析性分析 链接表示
2、和实现:链接表示和实现:单链表基本操作:插入和删除、查找实现程序、代价、时单链表基本操作:插入和删除、查找实现程序、代价、时 间复杂性分析间复杂性分析 静态链表基本操作:插入和删除、查找实现程序、代价、静态链表基本操作:插入和删除、查找实现程序、代价、时间复杂性分析、和动态链表相比的优缺点。时间复杂性分析、和动态链表相比的优缺点。双向链表的基本操作:插入和删除、查找实现的代价、优双向链表的基本操作:插入和删除、查找实现的代价、优 缺点等。缺点等。2复习要点复习要点 栈和队列栈和队列 堆栈的表示和实现:堆栈的性质。堆栈的表示和实现:堆栈的性质。顺序表示:插入和删除实现程序顺序表示:插入和删除实现
3、程序链接表示:插入和删除实现程序链接表示:插入和删除实现程序 队列的表示和实现:队列的性质。队列的表示和实现:队列的性质。链接表示:进出队的基本操作及其实现链接表示:进出队的基本操作及其实现循环队列:进出队的操作及实现、队列元素的计数。操作循环队列:进出队的操作及实现、队列元素的计数。操作 时的注意点,翻转技术的使用。时的注意点,翻转技术的使用。3复习要点复习要点树和二叉树树和二叉树 1、树、森林的定义:树:非空。高度。森林。、树、森林的定义:树:非空。高度。森林。2、二叉树:定义、基本性质、顺序表示、链接表示。、二叉树:定义、基本性质、顺序表示、链接表示。3、遍历二叉树、遍历二叉树 前序、中
4、序、后序的定义和程序实现。前序、中序、后序的定义和程序实现。4、堆、堆定义、实现、最大化堆和最小化堆。定义、实现、最大化堆和最小化堆。堆的插入、删除前序、建堆。堆的插入、删除前序、建堆。建堆和插入删除的代价。建堆和插入删除的代价。4复习要点复习要点 5、树和森林、树和森林 树的存储结构、树和森林同二叉树的转换。树的存储结构、树和森林同二叉树的转换。树的前序、后序遍历。森林的前序、中序遍历。树的前序、后序遍历。森林的前序、中序遍历。树和森林的遍历和相应的二叉树之间的关系。树和森林的遍历和相应的二叉树之间的关系。6、赫夫曼树及其与树的应用、赫夫曼树及其与树的应用 最优二叉树定义、赫夫曼树的构造算法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 编写 复习 要点
限制150内