2020年广东财经大学数据结构考研真题.doc
《2020年广东财经大学数据结构考研真题.doc》由会员分享,可在线阅读,更多相关《2020年广东财经大学数据结构考研真题.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2020年广东财经大学数据结构考研真题考试年度:2020年 考试科目代码及名称:809-数据结构(自命题) 适用专业:085400电子信息友情提醒:请在考点提供的专用答题纸上答题,答在本卷或草稿纸上无效!一、 单项选择题(10题,每题2分,共20分)1、 设n是描述问题规模的非负整数。下面的算法1是将一维数组a中的n个数逆序存放到原数组中,该算法的空间复杂度是_(要求用大O符号表示)。AO(1) BO(n) CO(2n) DO(n2)算法1:for(i=0; in; i+) bi=an-(i+1);for(i=0; in; i+) ai=bi;图1图22、 在n个结点的顺序表中,算法的时间复杂
2、度是O(1)的操作是_。A访问第i个结点(1=i=n)和求第i个结点的直接前驱B在第i个结点后插入一个新结点(1=i=n)C删除第i个结点(1=iprior-next=p-next; p-next-prior=p-prior; Bp-next=p-next-next; p-next-prior=p; Cp-priort=p-next-next; p-next=p-prior-prior;Dp-prior-next=p; p-prior=p-prior-prior; 4、 最大容量为n的循环队列,队尾指针是rear,队头是front,则队空的条件是_。A. (rear+1)%n=front B.
3、 rear=front Crear+1=front D. (rear-l)%n=front5、 若让元素1,2,3,4,5依次进栈,则出栈次序不可能出现在_种情况。A5,4,3,2,1 B4,3,1,2,5 C2,1,5,4,3 D2,3,5,4,16、 串“ababaabab”的nextval为_。A010104101 B010102101 C010100011 D010101011 7、 二叉树是非线性数据结构,所以_。A它不能用顺序存储结构存储 B它不能用链式存储结构存储 C顺序存储结构和链式存储结构都能存储 D顺序存储结构和链式存储结构都不能使用 8、 图1是一个有向无环图,其拓扑排序
4、结果为_。Av0、v1、v2、v4、v5、v3、v6 Bv1、v0、v3、v4、v5、v2、v6Cv1、v0、v3、v4、v5、v6、v2 Dv1、v0、v3、v4、v6、v2、v59、 在图2所示AOE网中,其关键路径长度为_。A16 B17 C18 D1910、 对一组数据(2,12,16,88,5,10)进行排序,若前三趟排序结果如下: 第一趟排序结果:2,12,16,88,5,10第二趟排序结果:2,5,16,88,12,10第三趟排序结果:2,5,10,88,12,16 则采用的排序方法可能_。A希尔排序 B. 快速排序 C. 简单选择排序 D. 直接插入排序二、 名词解释(10题,
5、每题3分,共30分)1、 数据结构2、 算法3、 算法的5个特性4、 算法的时间复杂度O(1)5、 栈及其特点6、 递归函数7、 队列及其特点8、 串的模式匹配9、 二叉树的线索化10、 AOE网三、 简答题(6题,每题10分,共60分)1、 设一棵二叉树的先序序列: A B D F C E G H ,中序序列: B F D A G E H C(1) 画出这棵二叉树; (2)将这棵二叉树转换成对应的树(或森林)。2、 字符及其在报文中出现的频率如下表:字符CASTE频率38456利用Huffman树,为这些字符设计一组最优二进制编码,要求:(1)请在答题纸上绘出Huffman树,并且按Huff
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2020 广东 财经大学 数据结构 考研
限制150内