ImageVerifierCode 换一换
格式:DOC , 页数:2 ,大小:14.50KB ,
资源ID:6746479      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-6746479.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据结构重点.doc)为本站会员(jinchen)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

数据结构重点.doc

1、第一章 绪论1、根据数据元素之间的逻辑关系,一般有哪几类基本的数据结构?各有什么特点?2、根据数据元素之间的关系在计算机中的表示方法,数据的存储结构有几种?各有什么特点?3、算法的重要特性是什么?算法设计的要求是什么?4、数据结构中评价算法的两个重要指标是什么?第二章 线性表1、理解并能简述线性表的两种存储结构的主要优缺点及各自适用的场合。2、定义线性表顺序存储结构。3、顺序表存储结构下初始化、取第 i 个数据元素、插入、删除、定位 Locate、销毁操作的实现。4、设顺序表 La 中的数据元素递增有序。请写出将 x 插入到顺序表的适当位置上以保持该表有序的算法。5、定义线性表链式存储结构。6

2、、单链表存储结构下初始化、取第 i 个数据元素、插入、删除、定位 Locate、求长度、创建单链表、销毁操作的实现。7、实现单链表就地逆置的算法。8、两个有序表合并为一个有序表在顺序存储和链式存储结构下分别怎么实现?9、已知有一个单向循环链表,其每一个结点中含三个域:pre,data 和 next,其中 data 为数据域,next 为指向后继结点的指针域,pre 也为指针域,但它的值为空(NULL) ,试定义该循环链表的结构,并编写算法将此单向循环链表改为双向循环链表,即使 pre 成为指向前驱结点的指针域。10、请写出输出单链表中倒数第 k 个数据元素的算法,并分析算法的时间复杂度。第三章

3、 栈和队列1、栈的特点是什么?2、栈的顺序存储结构定义;顺序存储下初始化、取栈顶、入栈、出栈操作的实现。3、栈的链式存储结构定义;链式存储下初始化、取栈顶、入栈、出栈操作的实现。4、队列的特点是什么?5、循环队列存储结构定义;该存储结构下初始化、入队、出队、求队列中元素个数操作的实现。6、链队列存储结构定义;该存储结构下初始化、入队、出队、求队列中元素个数操作的实现。第六章 树和二叉树1、二叉树的性质及其证明。2、二叉树的顺序存储表示,要求能根据二叉树画出其顺序存储结构,或根据二叉树的顺序存储结构画出相应的二叉树。3、二叉树的二叉链表和三叉链表存储结构定义。4、二叉树的先序、中序、后序、层次遍

4、历算法。5、查询二叉树中某个结点、统计二叉树中叶子结点的个数、求二叉树深度、将二叉树中所有结点的左右子树相互交换的算法。6、根据二叉树的先序序列和中序序列或根据二叉树的中序序列和后序序列构造相应的二叉树。7、树的双亲存储结构、孩子链表存储结构、孩子兄弟存储结构的定义。8、树、森林与二叉树之间的对应关系;树的先根遍历和后根遍历序列、森林的先序和中序遍历序列以及与对应二叉树遍历的关系。9、对以孩子-兄弟链表表示的树编写统计叶子的个数、计算树的深度的算法。10、哈夫曼树的构造过程、求哈夫曼编码的方法、哈夫曼树的特点。第七章 图1、理解与图相关的定义和术语。2、图的邻接矩阵、邻接表、十字链表、邻接多重

5、表的存储定义,重点前两种。3、根据给定的图,写出其深度或广度遍历序列。4、在确定存储结构下,写出图的深度和广度遍历算法、求无向图每个顶点的度或求有向图每个顶点的入度和出度算法、判断图的连通性的算法、输出连通分量个数的算法、判断一个点到另一个点是否存在路径的算法。5、根据普里姆(Prim)算法或克鲁斯卡尔( Kruskal)算法给出图的最小生成树。6、根据给定的图写出拓扑序列,能写出拓扑排序算法。7、理解关键路径的有关概念。8、根据给定的图给出源点到其余各顶点的最短路径和任意两点之间的最短路径。第九章 查找1、理解顺序表由后向前查找的有点,能写出该算法。2、根据给定的一组数和要找的某一个数,能给出折半查找的过程,并分析平均查找长度;能写出折半查找算法。3、根据给定的一组数构造二叉排序树,求其平均查找长度,判其平衡性;能写出二叉排序树的查找、插入和删除算法。4、根据给定的一组数、哈希函数和处理冲突的方法构造哈希表,并求查找成功的平均查找长度。第十章 排序1、掌握直接插入排序、折半插入排序、希尔排序、快速排序、堆排序、归并排序、链式基数排序的过程。2、根据给定的一组数,能手工排序。3、理解各排序算法的时间复杂度和空间复杂度及稳定性。4、能写出直接插入排序、冒泡排序、选择排序和快速排序算法。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报