暨南大学考研真题830数据结构真题硕士学位研究生入学考试试题(2019年-2010年)
- 格式:pdf
- 大小:2.64 MB
- 文档页数:51
2023 年招收攻读硕士学位研究生入学考试试题A 卷******************************************************************************************** 招生专业与代码:网络空间安全考试科目名称及代码:数据结构 830考生注意:所有答案必须写在答题纸(卷)上,写在本试题上一律不给分。
一、单项选择题(每题 2 分,共 20 分)1.以下数据结构中, ( )是非线性数据结构A.字符串B.树C.队列D.栈2.请选择下面程序段的时间复杂度( )i = 1;while (i <= n)i = i * 3;A.O(n)B. O(log3 n)C. O(n2)D. O(i * n)3.顺序表中第一个元素的存储地址为120,每个元素的长度为5,则第4 个元素的地址为 ( )A. 135B. 140C. 130D. 1454.在单链表中,要将L所指节点插入到M所指节点之后,其语句应为( )A.L->next = M+1; M->next = L;B.(*M).next = L; (*L).next = (*M).next;C.L->next = M->next; M->next = L->next;D.L->next = M->next; M->next = L;5.若让元素1,2,3,4,7 依次进栈,则出栈顺序不可能为( )A. 7, 4, 3, 2, 1B. 4, 3, 1, 2, 7C. 2, 1, 7, 4, 3D. 2, 3, 7, 4, 16.假设栈 S 与队列 Q 的初始状态为空,元素 e1、e2、e3、e4、e5 和 e6 依次进入栈 S,一个元素出栈后即进入 Q,若 6 个元素出队的序列是 e2、e4、e3、e6、e5 和e1,则栈S 的容量至少为( )A.2 B. 4 C. 3. D.67.假设以行序列为主序存储二维数组 A = array[1..100,1..100],设每个数据元素占 2 个存储单元,基地址为 10,则 LOC[5, 5] = ( )A.808 B.1010 C.818 D.10208.由3个不同结点可计算出多少种不同的二叉树?( )A. 3B. 4C. 5D. 69.广度优先遍历类似于二叉树的( )A.先序遍历B. 中序遍历C. 层次遍历D.后序遍历10.设哈希表长为14,哈希函数是H(key)=key%11,表中已有数据的关键字为15,38,61,84 共四个,现要将关键字为49 的元素加到表中,用二次探测法解决冲突,则放入的位置是( )A.8 B.3 C.5 D.9考试科目:数据结构共 3 页,第 1 页。
暨南大学硕士研究生统一入学考试自命题试题(网络空间安全)******************************************************************************************** 学科、专业名称:网络空间安全研究方向:网络空间安全083900四、简答题(40分)1. 简述逻辑结构的四种基本关系并画出它们的关系图。
(10分)2. 设待排序的关键字序列为{12,2,16,30,28,10,16*,20,6,18} ,请写出二路归并排序的方法下,每趟排序结束后关键字序列的状态。
(6分)3. 设二维数组num[1….m, 1…n]含有m*n个整数,请分析判断数组中元素是否互不相同的算法的时间复杂度。
(8分)4. 已知图1所示的有向图,请给出(1)每个顶点的入度与出度;(2)邻接矩阵。
(10分)图1. 有向图5. 在一棵空的二叉排列树中依次插入关键字序列为12,7,17,11,16,2,13,9,21,4,请画出所得到的二叉排列树。
(6分)五、算法填空(共2小题,每空2分,共20分)1. 在汉诺塔(hanoi tower)游戏中,总共有3根柱子和n个大小不一样的盘子。
初始状态时n 个盘子从小到大堆叠在1号柱子,下面的递归算法伪代码能够将这n个盘子从1号柱子移动到3号柱子。
其中,该递归算法满足以下条件:(1)每次只移动1个盘子,(2)任何一个盘子只有当它上面没有堆放盘子时才能移动,(3)任何时刻在任何一个柱子上永远不能出现大盘子堆在小盘子之上的情况。
请在_________处填上适当内容,使其成为一个完整的算法。
hanoi(from, tmp, to, n){ if(n==1){move( (1) , (2) );return;}hanoi( (3) );printf ( "(%d,%d)", from, to );hanoi( (4) );return;}。
2020年全国硕士研究生统一入学考试自命题试题B卷********************************************************************************************学科、专业名称:网络空间安全研究方向:网络空间安全083900考试科目名称及代码:数据结构830考生注意:所有答案必须写在答题纸(卷)上,写在本试题上一律不给分。
一、单项选择题(每题2分,共30分)1. 下述关于顺序存储结构优点的说法,哪个是正确的()A. 插入运算方便B. 可方便地用于各种逻辑结构的存储表示C. 存储密度大D. 删除运算方便2. 假设根结点为第1层,深度为h层的二叉树至少有( ) 个结点(h>1);A. 2hB. 2h-1C. 2h+1D. 2h-13. 用单向链表来实现容量为n的堆栈时,链表头指针指向堆栈顶部元素,链表尾指针指向堆栈底部元素,则以下说法错误的是( )A. 入栈操作的复杂度为O(1)B. 出栈操作的复杂度为O(1)C. 删除底部元素的复杂度为O(1)D. 插入一个新的堆栈底部元素复杂度为O(1)4. 以下关于递归算法的论述,不正确的是( )A. 递归算法的代码可读性好B. 递归算法可以提高程序运行效率C. 递归调用层次太深有可能造成堆栈溢出D. 递归调用层次太深会占用大量内存5. 设有字符集合{4,6,3,W,S},将字符序列6W43S中的字符按顺序进入堆栈,出栈可发生在任何时刻。
则以下的出栈序列错误的是()。
A. 64WS3B. 4W36SC. 6W34SD. WS4366. 在管理城市道路交通网络据时,最适合采用()数据结构来对其进行存储。
A.有向图B.无向图C.树D.矩阵7. 具有k个顶点的完全有向图的边数为( )。
A. k(k-1)B. k(k-1)/2C. k2-1D. k2+18. 若线性表最常用的操作是增加或者删除某个元素, 则采用( )存储方式节省时间.A. 单链表B. 双链表C. 单循环链表D. 顺序表9. 由权为6,3,2,8的四个叶子结点构造一个哈夫曼树,该树的带权路径长度为()。
2019年招收攻读硕士学位研究生入学考试试题
********************************************************************************************招生专业与代码:080902电路与系统、080903微电子学与固体电子学、081001通信与信息系统、081002信号与信息处理、085208电子与通信工程(专业学位)、物理电子学
研究方向:各方向
考试科目名称及代码:823电子技术基础
考生注意:所有答案必须写在答题纸(卷)上,写在本试题上一律不给分。
简述典型集成运放的组成部分、各部分功能以及一般采用何种电路实现。
电路中,已知石英晶体的标称频率为1MHz,C1=270pF
图2
所示串联型三极管稳压电路各组成部分由哪些元器件组成?简述其工作原
分,共60分)
,U BEQ=0.7V,稳压管的U Z
r
=100Ω
bb'
;各电容的容量足够大,对交流信号可视为短路。
参数交流等效电路;。
2019年全国硕士研究生统一入学考试自命题试题(A卷)********************************************************************************************招生专业与代码:计算机科学与技术、软件工程、网络空间安全、工程硕士研究方向:计算机系统结构081201,计算机软件与理论081202,计算机应用技术081203,软件工程083500,计算机技术(专业学位) 085211,网络空间安全083900考生注意:所有答案必须写在答题纸(卷)上,写在本试题上一律不给分。
一、单项选择题(每题2分,共30分)1. 在任意一棵二叉树的先序序列和后序序列中,各叶子之间的相对次序关系( )。
A.不一定相同 B.互为逆序C.都不相同D.都相同2. 深度为4的二叉树至多有结点数为()。
A. 18B. 14C. 15D.163. 在一个具有n个顶点的有向图中,若所有顶点的入度数之和为m,则所有顶点的度数之和为()。
A.m B.m-1 C.m+1 D.2m4. 快速排序在( )情况下最不利于发挥其长处。
A. 被排序的数据量太大.B. 被排序数据中含有多个相同的关键字C. 被排序的数据完全无序D. 被排序的数据已基本有序5. 一组记录的关键字为(45,80,55,40,42,85), 则利用堆排序的方法建立的初始堆为()。
A. (80,45,55,40,42,85)B. (85,80,55,40,42,45)C. (85,80,55,45,42,40)D. (85,55,80,42,45,40)6. 对有18个元素的有序表(下标为1~18)作折半查找,则查找A[3]的比较序列的下标为( )。
A. 1,2,3B. 9,5,2,3C. 9,5,3D. 9,4,2,37. 具有n个顶点的完全有向图的边数为( )。
A. n(n-1)/2B. n(n-1)C. n2D. n2-18. 利用逐点插入法建立序列(50,72,43,85,75,20,35,45,65,30)对应的二叉排序树以后,查找元素35要进行()。