桂林电子科技大学2018年《910数据结构》考研专业课真题试卷
桂林电子科技大学计算机网络技术2018年考研真题试题
科目代码: 916
科目名称: 计算机网络技术
注意:答案必须全部写在考点提供的答题纸上,写在试题上无效;答案要标注题号,答题纸要填写姓名和考号, 并标注页码与总页数;交卷时,将答题纸与试题一起装入原试卷袋,用我校提供的密封条密封并签名。
一、选择题(每题 5 分,共 12 小题,共 60 分)
第1页共2页
10、在 10Base2 中, 其中“2”的含义是( )。
A、200 米
B、2 个网段
C、185 米
D、2 个转发器
11、在以太网中,MAC 源地址域内容是( )。
A、发送站的物理地址 B、源 SAP 地址
C、IP 地址
D、源端口地址
12、HDLC 中的哪种帧可用于传送有效信息或数据?( )
A、512B B、1500B C、64B D、1518B
4、决定使用哪条路径通过子网,应属于下列 OSI 的哪一层处理?( )
A、物理层 B、数据链路层 C、网络层
D、运输层
5、OSI 在哪一层进行数据压缩( )。
A、网络层 B、数据链路层 C、物理层 D、表示层
6、设某一主机的正确的配置后其子网掩码是 255.255.192.0,则该主机的 IP 地址必定是( )。
18、100 个站分布在 4km 长的总线上。协议采用 CSMA/CD。总线速率为 5Mb/s,帧平均长度为 1000bit。 试估算每个站每秒钟发送的平均帧数的最大值。传播时延为 5us/km。(本小题 2址 C、C 类地址 D、不能确定
7、采用曼彻斯特编码的数字通道,其数据传输速率为波特率的( )。
A、2 倍
B、4 倍
C、0.5 倍
桂林电子科技大学单片机原理及接口技术A2018年考研真题试题
桂林电子科技大学2018 年研究生统一入学考试试卷科目代码:807 科目名称:单片机原理及接口技术(A)注意:答案必须全部写在考点提供的答题纸上,写在试题上无效;答案要标注题号,答题纸要填写姓名和考号,并标注页码与总页数;交卷时,将答题纸与试题一起装入原试卷袋,用我校提供的密封条密封并签名。
一、填空题(每空1分,共20分)1.二进制数10000101B为压缩型BCD码时表示的十进制数是,该二进制数为补码时表示的十进制数是。
2. MCS-51单片机提供8位数据线的IO口为,提供读写控制的IO口为。
3.MCS-51系列单片机执行复位后,PC的内容为,SP的内容为。
4.MCS-51单片机的程序状态字寄存器PSW中RS1和RS0用于选择工作寄存器组,当被选中的寄存器组为第3 组时,RS1RS0= ,此时R0~R7寄存器对应的内部RAM地址范围为:。
5. MCS-51单片机内部有4个8位并行口,其中P0口作为普通输出IO时,必须外接才能输出高电平,P0~P3口处于读引脚模式时,必须,才能准确读入引脚状态。
6. MCS-51单片机扩展外部数据存储器,使用了15根地址线,最多可扩展存储器B,而扩展16KB存储器至少需要根地址线。
7.MCS-51单片机中断系统共有个中断源,其中中断入口地址为0023H对应的中断源为。
8. 8051单片机有个16位加1计数器,有4种工作方式,其中能工作于方式3的定时/计数器是_______。
9.MCS-51单片机的异步串行接口有4种工作方式,其中方式是同步移位寄存器方式,此时引脚为数据端。
10. 8位D/A转换器DAC0832的参考电压VREF引脚接-5.12V,采用单极性输出,其输出电压分辨率为V,若输入数字量为80H,则输出的模拟电压为V。
二、单项选择题(每空2分,共30分)1、设(A)=0AFH,(20H)=81H,(CY)=0,指令ADDC A,20H执行后,(A)=()。
头歌桂林电子科技大学数据结构答案
头歌桂林电子科技大学数据结构答案1、线性结构中数据元素之间是()关系。
[单选题] *A、一对多B、多对多C、多对一D、一对一(正确答案)2、在计算机中存储数据时,通常不仅要存储各数据元素的值,而且要存储()。
[单选题] *A、数据的处理方法B、数据元素的类型C、数据元素之间的关系(正确答案)D、数据的存储方法3、计算机算法指的是()。
[单选题] *A、计算方法B、排序方法C、求解问题的有限运算序列(正确答案)D、调度方法4、算法分析的目的是()。
[单选题] *A、找出数据结构的合理性B、研究算法中的输入和输出的关系C、分析算法的效率以求改进(正确答案)D、分析算法的易懂性和文档性5、某算法的时间复杂度为O(n²),表明该算法的()。
[单选题] *A、问题规模是n²B、执行时间等于n²C、执行时间与n²成正比(正确答案)D、问题规模与n²成正比6、线性表是()。
[单选题] *A、一个有限序列,可以为空(正确答案)B、一个有限序列,不可以为空C、一个无限序列,可以为空D、一个无限序列,不可以为空7、在n个元素的顺序表中,算法的时间复杂度是O(1)的操作是()。
[单选题] *A、访问第i个元素(2≤i≤n)及其前驱元素(正确答案)B、在第i(1≤i≤n)个元素后插入一个新元素C、删除第i个元素(1≤i≤n)D、将n个元素从小到大排序8、将两个分别含有m、n个元素的有序顺序表归并成一个有序顺序表,对应算法的时间复杂度是()。
这里MIN表示取最小值。
[单选题] *A、O(n)C、O(m+n)(正确答案)D、O(MIN(m , n))9、线性表的链式存储结构和顺序存储结构相比,其优点是()。
[单选题] *A、所有的操作算法实现简单B、便于随机存取C、便于插入和删除元素(正确答案)D、节省存储空间10、设线性表中有n个元素,以下运算中,()在单链表上实现要比在顺序表上实现效率更高。
2018年桂林电子科技大学811数学分析考研真题试题试卷
, (
). 证明数列
收敛,
并求极限
二. (本题 15 分)设 三. (本题 15 分) 设 明:存在
是可微函数,且满足 在 上可导,且 . 是连续可导函数,且 ,求 .
,求 . 证
,使得
四. (本题 20 分) 已知
,设函数
五. (本题 15 分)计算积分 六. (本题 15 分)设 值范围.
,其中 为常数. 在点 处取得极小值,求 的取
八. (本题 15 分)判别数项级数 九. (本题 20 分)证明函数项级数 .
的收敛性. 上一致收敛.
在
若记
,求
第 2 页 共 2 页
第 3 页,共 3 页
...让知识更美味...
桂林电子科技大学 2018 年硕士研究生统一入学考试试题
科目代码:
811
科目名称:
数学分析
注意:答案必须全部写在答题纸上,写在试题上无效;答案要标注题号,答题纸要填写姓名和考号,并标注页 码与总页数;交卷时,将答题纸与试题一起装入试卷袋,密封签字。
一. (本题 15 分)设
,
芝士传媒 × 题源库
...让知识更美味...
目 录
2018 年桂林电子科技大学 811 数学分析考研真题试题试卷······································ 2
第 1 页,共 3 页
芝士传媒 × 题源库
七. (每小题 10 分,共 20 分)计算下列积分: 1. 计算三重积分 ,其中 是由曲面 与平面 和
所围成的空间闭区域 . 2. 计算曲面积分 的上侧 . , 其中 是ຫໍສະໝຸດ 半球面第 1 页 共 2 页
第 2 页,共 3 页
2018年广西桂林电子科技大学数据结构考研真题
2018年广西桂林电子科技大学数据结构考研真题一、单项选择题(10小题,每小题3分,共30分)1.下面代码段的时间复杂度是()int m=0, sum=0;while (m<n-1){m=m+2;sum=sum+m;}A.O(1)B. O(n)C. O(log2n)D. O(n2)2.链表不具有的特点是()A.可以随机访问任一元素B.插入和删除时不需要移动元素C.不必事先估计存储空间D.所需空间与线性表的长度成正比3.下面选项中,能将图1(a)中的链表变换成图1(b)中链表的操作是()xy^y x^(b)headheadpp图1A.p->link->link = p->link;B.p->link = p->link->link;p->link->link = p->link;C.temp=p->info; p->info=p->link->info; p->link->info=temp;D.无法实现上述操作4.给定函数fact(int n),若执行fact(4),则函数执行过程中发生的出栈操作次数是()int fact(int n){int res=n;if (n>1)res=res*fact(n-1);return res;}A.2 B.3 C.4 D.不确定5. 链栈与顺序栈相比,一个比较明显的优点是()A.插入操作效率高B.通常不会出现栈满的情况C.取栈顶元素效率高D.删除操作效率高6.在初始为空的队列中依次将元素1,2,3,4,5,6依次进队列后,又连续进行了三次出队操作,则此时队列的头元素是()A.3 B.4 C.5 D.67. 一棵度为4的树,n0, n1, n2, n3,n4分别是树中度为0,1 ,2 ,3 ,4的结点的个数则有()A.n0 = n1 + n2 + n3 + n4 B.n0 = 2*n4 + n3 + 1C.n0 = 4*n4 + 3*n3 + 2*n2 + n1 D.n0 = 3*n4 + 2*n3 + n2 + 18. 下列关于平衡二叉排序树的描述,错误的是()A.基于同一关键码集合构造的各种二叉排序树中,平衡二叉排序树的检索效率最好B.平衡二叉排序树中每个结点的左、右子树高度之差的绝对值不超过1C.在平衡二叉排序树中,动态插入或删除后,每个结点的左右子树能基本保持平衡D.平衡二叉排序树适合构造动态字典9.下列排序方法中,哪一种方法的比较次数与记录的初始排列状态无关?()A. 直接插入排序B. 冒泡排序C. 快速排序D. 直接选择排序10. 有向图的边集为{<a, c>, <a, e>, <e, b>, <e, d>, <b, d>, <d, c>, <c, f>},下面正确的拓扑排序是()A.aebdcf B.acefbd C.aecdcf D.不存在拓扑序列二、简答题(5小题,每小题10分,共50分)1.给定一个字符串C=“a0a1……a n-1a n”,其采用顺序队列结构存储,现需要将其逆序,即变换成“a n a n-1……a1a0”,变换后的结果仍然存储在原队列中。
2018年桂林电子科技大学考研试题802微机原理及应用
2018年桂林电子科技大学硕士研究生入学考试试题科目代码:802科目名称:微机原理及应用注意:答案必须全部写在考点提供的答题纸上,写在试题上无效;答案要标注题号,答题纸要填写姓名和考号,并标注页码与总页数;交卷时,将答题纸与试题一起装入原试卷袋,用我校提供的密封条密封并签名。
一、填空题(本题15小题,每小题3分,共45分)=______。
1.若X=-31,机器字长为8,则[X]反码2.若用4个字节存放非压缩型BCD码,其可表示的十进制数据范围为______。
3.8086CPU由部件和执行部件两个独立的功能部件组成。
4.8086CPU对I/O端口的寻址方式有直接寻址和寻址两种。
5.DMA方式是在和外部设备之间直接进行数据传送的一种传输方式。
6.堆栈段的访问操作中,段内偏移量存放在寄存器。
7.指令MOV AX,00ABH中,源操作数字段的寻址方式是。
8.指令SUB AX,0FFFFH执行后,AX中的十六位进制内容是。
9.已知BX=6D16H,有指令如下MOV CL,7SHR BX,CL这两个指令运行后,BX的值是。
10.存储器的扩展方式中,一次读/写操作要求同时访问两片或多片芯片的相同地址单元。
11.8255A的工作方式主要是为中断应答式数据传送而设计的。
12.8086的中断向量表共占个内存单元。
13.8253内部包含了3个位的减法计数器。
14.微机硬件系统基本结构由CPU、存储器、接口电路、外部设备及组成。
15.8086CPU中完成逻辑地址转换成物理地址的功能部件称为部件。
二、单项选择题(本题10小题,每小题3分,共30分)1.8086处理器最小工作方式和最大工作方式的主要差别是()。
A、内存容量的不同B、I/O端口数不同C、数据总线位数不同D、单处理器和多处理器的不同2.若要使寄存器AL中的低4位不变,高4位清零,应使用的指令是()。
A、AND AL,0FHB、AND AL,0F0HC、OR AL,0FHD、OR AL,0F0H3.8086中断向量地址=()×中断类型码。
桂林电子科技大学2018年823数据结构+操作系统
A.设备虚拟性B.设备独立性C.设备互斥性D.设备共享性
9.进程需要读取磁盘上的多个数据块,数据传输方式效率最高的是______。
A.程序直接控制方式B.中断控制方式
2)快速排序,每划分一次书写一个次序。
3、已知一个表{jan,feb,mar,apr,may,june,july,aug,sep},使按表中元素的次序依次插入一棵初始为空的二叉排序树,画出表中元素构成的二叉排序树。
三、算法设计题(2小题,共25分)
1、已知两个链表A和B,其元素值递增排列。写出编程将A和B合并成一个递增有序(相同值只
(D)仅有尾指针的单循环链表
7.树中所有结点的度之和等于所有结点数()
(A)加0(B)加1(C)减1(D)加n
8在一棵具有n个结点的二叉链表中,所有结点的空域个数等于()
(A)n(B)n-1(C)n+1(D)2n
9.某二叉树的先序序列和后序序列正好相反,则该二叉树一定是()
(A)空或只有一个结点(B)任一结点无左孩子
2.缺页是请求分页系统中的一个现象,缺页率为系统不成功访问次数与访问总次数的比率,请分析影响缺页中断率的因素有哪些?
3.什么是死锁?当死锁发生时,系统会出现哪些必要条件?
三、计算题(每小题10分,共3小题,合计30分)
1.设系统中有三种类型的资源(A、B、C),其数量分别为(18,6,20)和5个进程P1,P2,P3,P4,P5。在T0时刻系统状态如下表所示,系统采用银行家算法实现死锁避免策略。
5.若已知一个栈的入栈序列是1,2,3,…,n,其输出序列为p1,p2,p3,…,pn,若p1=n,则pi为()
2022年桂林电子科技大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)
2022年桂林电子科技大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)一、选择题1、若需在O(nlog2n)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是()。
A.快速排序B.堆排序C.归并排序D.直接插入排序2、用数组r存储静态链表,结点的next域指向后继,工作指针j指向链中结点,使j沿链移动的操作为()。
A.j=r[j].nextB.j=j+lC.j=j->nextD.j=r[j]->next3、算法的计算量的大小称为计算的()。
A.效率B.复杂性C.现实性D.难度4、在下列表述中,正确的是()A.含有一个或多个空格字符的串称为空格串B.对n(n>0)个顶点的网,求出权最小的n-1条边便可构成其最小生成树C.选择排序算法是不稳定的D.平衡二叉树的左右子树的结点数之差的绝对值不超过l5、在用邻接表表示图时,拓扑排序算法时间复杂度为()。
A.O(n)B.O(n+e)C.O(n*n)D.O(n*n*n)6、排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一趟排序。
下列排序方法中,每一趟排序结束时都至少能够确定一个元素最终位置的方法是()。
Ⅰ.简单选择排序Ⅱ.希尔排序Ⅲ.快速排序Ⅳ.堆排Ⅴ.二路归并排序A.仅Ⅰ、Ⅲ、Ⅳ B.仅Ⅰ、Ⅱ、Ⅲ C.仅Ⅱ、Ⅲ、Ⅳ D.仅Ⅲ、Ⅳ、Ⅴ7、下列关于无向连通图特性的叙述中,正确的是()。
Ⅰ.所有的顶点的度之和为偶数Ⅱ.边数大于顶点个数减1 Ⅲ.至少有一个顶点的度为1A.只有Ⅰ B.只有Ⅱ C.Ⅰ和Ⅱ D.Ⅰ和Ⅲ8、设X是树T中的一个非根结点,B是T所对应的二叉树。
在B中,X是其双亲的右孩子,下列结论正确的是()。
A.在树T中,X是其双亲的第一个孩子B.在树T中,X一定无右兄弟C.在树T中,X一定是叶结点D.在树T中,X一定有左兄弟9、有关二叉树下列说法正确的是()。
A.二叉树的度为2B.一棵二叉树的度可以小于2C.二叉树中至少有一个结点的度为2D.二叉树中任何一个结点的度都为210、对n个记录的线性表进行快速排序为减少算法的递归深度,以下叙述正确的是()。
2018年广西桂林电子科技大学数据结构及操作系统考研真题
2018年广西桂林电子科技大学数据结构及操作系统考研真题Part Ⅰ:数据结构部分一、单选题(每小题2分,共10小题,合计20分)1.判定一个队列QU(最多元素为m0)为满队列的条件是(A)QU->rear - QU->front = = m0 (B).QU->rear - QU->front -1= = m0 (C).QU->front = = QU->rear (D).QU->front = = QU->rear+12. 链表是一种采用()存储结构存储的线性表(A)顺序(B)链式(C)星式(D)网状3. 线性表若采用链式存储结构时,要求内存中可用存储单元的地址:(A)必须是连续的(B)部分地址必须是连续的(C)一定是不连续的(D)连续或不连续都可以4.线性表L在()情况下适用于使用链式结构实现。
(A)需经常修改L中的结点值(B)需不断对L进行删除插入(C)L中含有大量的结点(D)L中结点结构复杂5. 若已知一个栈的入栈序列是1,2,3,…,n,其输出序列为p1,p2,p3,…,pn,若p1=n,则pi为()(A)i (B)n=i (C)n-i+1 (D)不确定6.若某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则最节省运算时间的存储方式是()(A) 单链表(B)双链表(C)仅有头指针的单循环链表(D)仅有尾指针的单循环链表7. 树中所有结点的度之和等于所有结点数()(A) 加0 (B)加1 (C)减1 (D)加n8 在一棵具有 n 个结点的二叉链表中,所有结点的空域个数等于()(A) n (B) n-1 (C) n+1 (D)2n9. 某二叉树的先序序列和后序序列正好相反,则该二叉树一定是()(A)空或只有一个结点(B)任一结点无左孩子(C)高度等于其节点数(D)任一结点无右孩子10.有 10 个结点的二叉树中,度为 0 的结点数为4,则度为2 的结点数为()。
2018年广西桂林电子科技大学单片机原理及接口的技术(B)考研真题
2018年广西桂林电子科技大学单片机原理及接口的技术(B)考研真题一、填空题(每空1分,共30分)1、单片机是指将(1)、(2)、I/O接口、定时/计数器以及串口等集成在一片芯片上。
2、80C51内部有(3)个16位定时/计数器,(4)个中断源。
3、单片机的PSW中的P标志为1时表示(5),AC标志为1时表示(6)。
4、MCS-51单片机用13根地址线可选择(7)存储单元,而16KB存储单元需要(8)根地址线。
5、8051单片机串口工作方式有(9)种,同步移位寄存器方式是(10),这种方式一帧信息数据位是(11)位。
6、单片机P3口可作为第二功能使用,其中P3.0第二功能为(12),P3.2第二功能为(13)。
7、设单片机晶振为6MHz,则执行指令“MUL AB”需要的时间为(14)。
8、51单片机的复位信号需要持续(15)个机器周期以上的高电平,用于完成51单片机的复位初始化操作。
9、指令 MOV SBUF,@R0 是正确还是错误的?(16)。
10、在C51的数据类型中,unsigned char型的数据长度为(17)个字节,值域范围为(18)。
11、51单片机的4个端口(P0~P3)如作为I/O口来驱动发光二极管,采用(19) (拉/灌)电流方式的驱动能力最好。
12、若要同时启动INT0和 INT1中断功能,则IE应该赋值为(20)。
13、表示串行数据传输速率的指标是(21)。
14、如ADC0809采集的数字量为80H,参考电压为+5V,则从转换器输入的模拟电压为(22) V。
15、指令MOV A,P1当中采用I/O口输入方式的哪一种?(23)。
16、C51中的一条语句“P0=DBYTE[0X56]”对应汇编语言指令为(24)。
17、P0口作为输出口时,必须外接(25)。
18、采用T0工作方式0完成100个脉冲的计数,则(TMOD)= (26),(TH0)= (27),(TL0)= (28)。
2018年桂林电子科技大学考研试题823数据结构+操作系统
2018年桂林电子科技大学硕士研究生入学考试试题科目代码:823科目名称:数据结构+操作系统注意:答案必须全部写在考点提供的答题纸上,写在试题上无效;答案要标注题号,答题纸要填写姓名和考号,并标注页码与总页数;交卷时,将答题纸与试题一起装入原试卷袋,用我校提供的密封条密封并签名。
PartⅠ:数据结构部分一、单选题(每小题2分,共10小题,合计20分)1.判定一个队列QU(最多元素为m0)为满队列的条件是(A)QU->rear-QU->front==m0(B).QU->rear-QU->front-1==m0(C).QU->front==QU->rear(D).QU->front==QU->rear+12.链表是一种采用()存储结构存储的线性表(A)顺序(B)链式(C)星式(D)网状3.线性表若采用链式存储结构时,要求内存中可用存储单元的地址:(A)必须是连续的(B)部分地址必须是连续的(C)一定是不连续的(D)连续或不连续都可以4.线性表L在()情况下适用于使用链式结构实现。
(A)需经常修改L中的结点值(B)需不断对L进行删除插入(C)L中含有大量的结点(D)L中结点结构复杂5.若已知一个栈的入栈序列是1,2,3,…,n,其输出序列为p1,p2,p3,…,pn,若p1=n,则pi为()(A)i(B)n=i(C)n-i+1(D)不确定6.若某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则最节省运算时间的存储方式是()(A)单链表(B)双链表(C)仅有头指针的单循环链表(D)仅有尾指针的单循环链表7.树中所有结点的度之和等于所有结点数()(A)加0(B)加1(C)减1(D)加n8在一棵具有n个结点的二叉链表中,所有结点的空域个数等于()(A)n(B)n-1(C)n+1(D)2n9.某二叉树的先序序列和后序序列正好相反,则该二叉树一定是()(A)空或只有一个结点(B)任一结点无左孩子(C)高度等于其节点数(D)任一结点无右孩子10.有10个结点的二叉树中,度为0的结点数为4,则度为2的结点数为()。
2018年广西桂林电子科技大学电子技术综合(A)考研真题
2021年广西桂林电子科技大学电子技术综合(A)考研真题第一部分 模拟电子技术〔总分值75分〕 一、 选择题〔每题2分共20分〕1、由NPN 管组成的单管共射放大电路,当输入正 弦波电压时,输出u O 如下图,可确定输出波形产生的失真为〔 〕。
A 、饱和失真B 、截止失真C 、交越失真D 、频率失真2、某传感器产生的电压信号〔几乎不能提供电流〕,进过放大后希望输出电压信号成正比,这时放大电路应选〔 〕A .电流串联负反应B .电压并联负反应C .电流并联负反应D .电压串联负反应 3、工作在电压比拟器中的运放与工作在运算电路中的运放的主要区别是:A .开环或正反应状态B .深度负反应状态C .放大状态D .线性工作状态 4、某负反应放大电路,其开环增益9.9mS iu A =,反应系数10ui F k =Ω,开环输入电阻5.0i R K '=Ω,可推算出其闭环输入电阻ifR '=〔 〕。
A. 500k Ω;B. 50k Ω;C.50Ω;D. 5Ω5、有两个增益一样,输入电阻和输出电阻不同的放大电路A 和B ,对同一个具有内阻的信号源电压进展放大。
在负载开路的条件下,测得A 放大器的输出电压小,这说明A 的〔 〕 A .输入电阻大 B .输入电阻小 C .输出电阻大 D .输出电阻小6、在负反应电路中自激振荡的平衡条件是〔 〕。
A 、附加相移2,1n AF ϕπ∆=±≥B 、附加相移2(1),1n AF ϕπ∆=±+=C 、附加相移2,1n AF ϕπ∆=±<D 、附加相移2(1),1n AF ϕπ∆=±+< 7、放大电路产生零点漂移的主要原因是〔 〕 A .采用了直接耦合方式 B .采用了阻容耦合方式 C .采用了正、负双电源供电 D .增益太大8、二阶压控电压源低通有源滤波器通带外幅频响应曲线的斜率为〔 〕A .20dB/十倍频程B .-20dB/十倍频程C .40dB/十倍频程D .-40dB/十倍频程 9、甲乙类互补对称电路与乙类互补对称电路相比,主要优点是〔 〕。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5. 请从图 2 中的顶点 D 出发,采用 Dijkstra 算法构造 D 到各顶点的最短路径(给出每一步的构 造结果即可) (10 分)
B
4 8
A
9
C
9
D
8 12
F
2 6
8
15
图2
3
E
三、阅读以下代码,按照要求完成题目(3 小题,每小题 10 分,共 30 分) 1. 请基于图 3 所示,给出在该双向链表中删除 current 指针指向结点的操作(该结点的前驱、后 继都不为空) ,要求不能增加辅助指针。每个结点由 llink、info、rlink 三个字段构成,分别 表示当前结点的左指针域、数据域和右指针域。 (10 分) //双向链表结点定义 typedef stuct Node{ DataType info; struct Node *llink; //指向前驱的指针 struct Node *rlink; //指向后继的指针 }Node; Node *current;
桂林电子科技大学 2018 年考研专业课真题数据结构
注意:答案必须全部写在考点提供的答题纸上,写在试题上无效;答案要标注题号,答题纸要填写姓名和考号, 并标注页码与总页数;交卷时,将答题纸与试题一起装入原试卷袋,用我校提供的密封条密封并签名。
一、单项选择题(10 小题,每小题 3 分,共 30 分) 1. 下面代码段的时间复杂度是( int m=0, sum=0; while (m<n-1) { m=m+2; sum=sum+m; } A. O(1) B. O(n) C. O(log2n) ) B.插入和删除时不需要移动元素 D.所需空间与线性表的长度成正比 ) D. O(n2) )
第 3 页 共 6 页
图 3 双向链表
2. 下面是关于二分法检索的代码,请将其补充完整;数据元素存储在顺序表中,且按降序排列。 (10 分) //记录定义如下: typedef struct { int key; int value; }DicElement; typedef struct { int MAXNUM int n; } SeqDictionary; /*n 为字典中元素的个数 */ /* 降序存储的字典元素:element[0]~element[n-1] */ DicElement *element; /* 字典元素的关键码字段*/ /* 字典元素的属性字段 */
8. 下列关于平衡二叉排序树的描述,错误的是(
A.基于同一关键码集合构造的各种二叉排序树中,平衡二叉排序树的检索效率最好 B.平衡二叉排序树中每个结点的左、右子树高度之差的绝对值不超过 1 C.在平衡二叉排序树中,动态插入或删除后,每个结点的左右子树能基本保持平衡 D.平衡二叉排序树适合构造动态字典 9. 下列排序方法中,哪一种方法的比较次数与记录的初始排列状态无关?( A. 直接插入排序 B. 冒泡排序 C. 快速排序 D. 直接选择排序 )
2. 链表不具有的特点是( A.可以随机访问任一元素 C.不必事先估计存储空间
3. 下面选项中,能将图 1(a)中的链表变换成图 1(b)中链表的操作是(
p
head x y
^
( a) p
head
y
x
^
( b)
图1 A.p->link->link = p->link; B.p->link = p->link->link;p->link->link = p->link; C.temp=p->info; p->info=p->link->info; p->link->info=temp; D.无法实现上述操作 4. 给定函数 fact(int n),若执行 fact(4),则函数执行过程中发生的出栈操作次数是( int fact(int n) { int res=n; if (n>1) res=res*fact(n-1); return res;
2. 请证明:一棵具有 n 个结点的二叉树中,所有结点的空子树个数等于 n+1。 (10 分)
3. 假定用于通信的电文仅由 7 个字符 a,b,c,d, e,f,g 组成,各个字符在电文中出现的频率 分别为 0.09,0.26, 0.2,0.18,0.01,0.14,0.12。试为这 7 个字符: (1)构造哈夫曼树(6 分) (2)给出每个字符对应的哈夫曼编码(4 分)
7. 一棵度为4的树, n0, n1, n2, n3,n4分别是树中度为0, 1 , 2 , 3 , 4的结点的个数则有 ( A.n0 = n1 + n2 + n3 + n4 C.n0 = 4*n4 + 3*n3 + 2*n2 + n1 B.n0 = 2*n4 + n3 + 1 D.n0 = 3*n4 + 2*n3 + n2 + 1 )
10. 有向图的边集为{<a, c>, <a, e>, <e, b>, <e, d>, <b, d>, <d, c>, <c, f>},下面正确的拓扑排序是 ( ) B.acefbd C.aecdcf D.不存在拓扑序列
A.aebdcf
二、简答题(5 小题,每小题 10 分,共 50 分) 1. 给定一个字符串 C=“a0a1……an-1an” ,其采用顺序队列结构存储,现需要将其逆序,即变换成 “anan-1……a1a0” ,变换后的结果仍然存储在原队列中。若给定一个顺序栈作为辅助结构,请给 出实现策略。 (请简单地用文字描述主要步骤) (10 分)
第 2 页 共 6 页
4. 关键码集合 B =(5,30,38,57,20,10,71,31,15,36,76) ,设散列表为 HT[0..6],散 列函数为 H(key) = key % 7 并用拉链法解决冲突,请完成如下内容: (1) 构造散列表(6 分) (2) 计算等概率情况下查找成功时的平均查找长度(4 分)
第 1 页 共 6 页
)
} A.2 B.3 C.4 D.不确定 )
5. 链栈与顺序栈相比,一个比较明显的优点是( A.插入操作效率高 C.取栈顶元素效率高 B.通常不会出现栈满的情况 D.删除操作效率高
6.在初始为空的队列中依次将元素1,2,3,4,5,6依次进队列后,又连续进行了三次出队操作, 则此时队列的头元素是( A.3 B.4 ) C.5 D.6 )