2013年西南交通大学计算机技术959数据结构考研真题(回忆版)
2000-2013年西南交通大学考研试题-信号与系统一(924)考研试题
2000年一、选择题(每小题3分,共30分)1、已知y (t )=x (t )*h (t ),g (t )=x (3t )*h (3t ),x (t )↔X (j ω),h (t )↔H (j ω),则g (t ) = ( )。
(a )⎪⎭⎫ ⎝⎛33t y(b )⎪⎭⎫ ⎝⎛331t y (c )()t y 331(d )()t y 3912、差分方程)()2()5()3(6)(k f k f k y k y k y --=+++-所描述的系统是( )的线性时不变系统。
(a )五阶 (b )六阶 (c )三阶 (d )八阶3、已知信号f 1(t ),f 2(t )的频带宽度分别为∆ω1和∆ω2,且∆ω2>∆ω1,则信号y (t )= f 1(t )*f 2(t )的不失真采样间隔(奈奎斯特间隔)T 等于( )。
(a )21πωω∆+∆(b )12πωω∆-∆(c )2πω∆ (d )1πω∆ 4、已知f (t )↔F (j ω),则信号y (t )= f (t )δ (t -2)的频谱函数Y (j ω)=( )。
(a )ωω2j e)j (F(b )ω2-j e)2(f(c ))2(f (d )ω2j e)2(f5、已知一线性时不变系统的系统函数为)2)(1(1-)(-+=s s s s H ,若系统是因果的,则系统函数H (s )的收敛域ROC 应为( )。
(a )2]Re[>s(b )1]Re[-<s(c )2]Re[<s (d )2]Re[1<<-s6、某线性时不变系统的频率特性为ωωωj j )j (-+=a a H ,其中a >0,则此系统的幅频特性|H (j ω)|=( )。
(a )21(b )1(c )⎪⎭⎫⎝⎛-a ω1tan (d )⎪⎭⎫ ⎝⎛-a ω1tan 2 7、已知输入信号x (n )是N 点有限长序列,线性时不变系统的单位函数响应h (n )是M 点有限长序列,且M >N ,则系统输出信号为y (n )= x (n )*h (n )是( )点有限长序列。
2013华电考研843数据结构与操作系统真题考试回忆版
今年华电计算机相关专业又改回了自己命题,相信今年的真题和题目类型对往后的考研学子来说至关重要,现本人将昨天考试回忆版本贴出来,供学弟学妹参考。
数据结构:
1、选择题:10个20分,就是普通的习题集里的选择题类型
2、程序填空:8个16分,今年考了两个:一个是判断一个双向链表是否是对称链表(2空);一个是将一个二叉树的所有左右子树互换,算是是基于层次遍历二叉树算法(5空)。
3、算法设计题:2个24分(先写数据结构定义,再写算法)
1、告诉你一个多项表达式用链式存储,关键字coef(多项式系数)和expn(多项式指数),实现算法是求多项式的一阶导数。
2、实现将图的邻接矩阵结构存储结构转换成邻接表存储结构。
4、综合应用题:1个15分
设计一个电话簿管理系统(主要存储姓名和电话号码),主要进行的操作是检索和查找,简述其主要功能。
操作系统:
1、选择题:15个15分,普通习题集里的选择题类型
2、填空题:10个10分,普通课本上的内容
3、综合题:6个50分
1、进程同步问题程序设计
2、作业调度(高响应比优先,计算平均周转时间)
3、分别求用最短寻道时间算法和SCAN算法写出磁盘的访问序列和平均寻道长度
4、求1进程的各个页面在主存中的起始地址、求几个逻辑地址的物理地址
5、总贡有n个文件的体统,求查找指定文件平均访问磁盘次数,先是要求普通文件系统中的次数,后是要求将文件的信息分为两部分后的次数(供检索的信息部分、其他重要的信息部分)
6、先进先出法和最近最久未使用法计算页面缺页次数。
2006-2012年真题
西南交通大学信息科学与技术学院2014年计算机/软件工程/信息安全硕士研究生入学考试840 数据结构与程序设计/ 959 数据结构之(免费资料,请勿掏钱购买!谁掏钱,我跟谁急)Powered by 未休矣试题代码: 959 试题名称:数据结构机密★启用前西南交通大学2012年全日制硕士研究生入学考试试卷试题代码:959试题名称:数据结构考试时间:2012年1月考生请注意:1.本试题共4题,共6页,满分150分,请认真检查;2.答题时,直接将答题内容写在考场提供的答题纸尚,答在试卷上的内容无效;3.请在答题纸上按要求填写试题代码和试题名称;4.试卷不得拆开,否则遗失后果自负。
一、单项选择题(本大题共25题,每题2分,共50分)1.以下属于数据的逻辑结构的是【】A.顺序表 B.哈希表 C.线性表 D.单链表2.计算机所处理的数据一般具有某种内在联系,这是指【】A.数据与数据之间存在某种关系B.数据元素与数据元素之间存在某种关系C.元素内部存在某种结构D.数据项与数据项之间存在某种关系3.线性表是具有n个【】的有限序列(n≥0)。
A.表元素B.字符C.数据元素D.数据项4.若某线性表最常用的操作是存取任意指定序号的元素和在表尾进行插入和删除,则选用【】的存储方式最节省时间。
A.顺序表B.双链表C.带头结点的双循环链表D.单循环链表5.若长度为n的线性表采用顺序存储结构,在第i个位置插入一个新元素的算法的时间复杂度为【】。
A.O(0)B. O(1)C. O(n)D. O()6.如果对线性表的运算只有两种,即删除第一个数据元素,在最后一个数据元素的后面插入一个新数据元素,则最好使用【】A.只有表头指针没有表尾指针的单循环链表B.只有表尾指针没有表头指针的单循环链表C.非循环双链表D.顺序表7.对于一个线性表,既要求能够较快速地进行插入和删除,又要求存储结构能反映数据元素之间的逻辑关系,则应该采用【】A.顺序存储方式B.链式存储方式C.随机存储方式D.以上均可以8.用单链表表示的链队列的链表指针在链表的【】A.链头B.链尾C.链中D.都不是9.对于循环队列【】A.无法判断队列是否为空B.无法判断队列是否为满C.队列不可能为满D.以上说法都不对10.一个栈的进栈序列为A、B、C、D、E,则栈的不可能的输出序列是【】A.EDCBAB.DECBAC.DCEABD.ABCDE11.循环队列的最大容量为M,则队空的条件是【】A.rear==frontB.(rear+1)%M==frontC.rear+1==frontD.(rear-1)%M==front12.【】是C语言中串“abcd321ABCD”的子串。
西南交通大学计算见专业研究生2018年959真题(含解析)
一、选择题(50分,每题2分,共25小题) (答在试卷上的内容无效)1.已知L是带表头结点的非空单链表,且P结点既不是首元结点,也不是尾元结点,如要删除P结点,所使用的语句是(C ):A.Q=P->next; P=L; while(P->next!=Q) P=P->next;P->next= P->next->next;free(Q);B.Q=P; P->next=P->next->next; free(Q);C.Q=P; P=L; while(P->next!=Q) P=P->next;P->next=P->next->next; free(Q);D.Q->next=P;P=L; while(P->next!=Q) P=P->next;P->next=P->next->next;free(Q);解析:先用Q保存结点P的指针即Q=P;,借用P变量来指到表头来准备遍历表L即P=L,遍历整个表,直到定位到Q结点的前一个的前一个结点,保存到P 即while(P->next!=Q) P=P->next;,Q=P->next;连接要删除的结点前后相邻两个结点,此时,Q结点已被孤立,可以安全删除了free(Q);2.在顺序表中,逻辑上相邻的元素其物理位置( A )A.定相邻B.不一定相邻C.不确定D.定不相邻解析:顺序表里面的所有元素,是按照其逻辑顺序依次存储到从指定的存储位置开始的一块连续的存储空间中。
3.以下数据结构中哪一个是非线性结构(D )A.队列B.栈C.线性表D.二叉树解析:数据的逻辑结构分为线性结构和非线性结构。
常用的线性结构有:线性表,栈,队列,双队列,数组,串。
常见的非线性结构有:二维数组,多维数组,广义表,树(二叉树等),图4.在具有n个结点的有序单链表中插入一个新结点并使链表仍然有序时间复杂度是(B )A.0(1)B.O(n)C. O(nlog2n)D. O(n2)解析:本题中为有序单链表,插入保持有序,需要遍历找到插入的位置,复杂度为O(n)5.栈和队列都是(A )A.限制存取位置的线性结构B.顺序存储的线性结构C.链式存储的线性结构D.限制存取位置的非线性结构解析:解析:数据的逻辑结构分为线性结构和非线性结构。
2013年西南交通大学考研真题和答案~~信号系统二
机密★启用前西南交通大学2013年全日制硕士研究生招生入学考试试卷试题代码:924试题名称:信号与系统二考试时间:2013年1月考生请注意:1.本试题共7题,共4页,满分150分,请认真检查;2.答题时直接将答题内容写在考场提供的答题纸上,答在试卷上的内容无效;3.请在答题纸上按要求填写试题代码和试题名称;4.试卷不得拆开,否则遗失后果自负。
一、(30分)选择题:本题共10个小题,每题回答正确得3分,否则得零分。
每小题所给答案中只有一个是正确的。
(请将答写在考场提供的答题纸上!)1. 连续周期信号f (t )的频谱F(jw)的特点是(D )。
A 、周期、连续频谱;B 、周期、离散频谱;C 、连续、非周期频谱;D 、离散、非周期频谱;解析:基本结论:周期信号离散,连续信号非周期,逆命题也成立。
2. 周期矩形脉冲的谱线间隔与(C )。
A 、脉冲幅度有关 B 、脉冲宽度有关 C 、脉冲周期有关D 、周期和脉冲宽度有关解析:由T π2=Ω可知。
3.已知Z 变换Z 1311)]([--=zn x ,收敛域3<z ,求逆变换的x (n )为(D )。
A 、)(3n u nB 、)(3n u n-- C 、)(3n u n-- D 、)1(3---n u n解析:z 变换与收敛域关系:ROC:)1(3)(3)]([,3||---=↔-=<n u n x z z n x Z Z z4. 若对f (t )进行理想取样,其奈奎斯特取样频率为s f ,则对进行取样)231(-t f ,其奈奎斯特取样频率为(B )。
A 、3s f B 、31s f C 、3(s f -2) D 、()231-s f 解析:(t)3322,22,3:2t 31,:2'121s s s f ww f w w f w w f w w ======-=ππππ)(则 5. 某系统的系统函数为)(s H ,若同时存在频响函数H (jw ),则该系统必须满足条件(C) A 、时不变系统 B 、因果系统 C 、稳定系统 D 、线性系统解析:一个信号的傅里叶变换是拉普拉斯变换沿jw 轴求值,因此系统函数的收敛域包含jw 轴,即系统稳定。
真题_2013年_数据结构
二、综合应用题:41~47小题,共70分。
41.(13分)参考答案 (2)参考算法: int Majority(int A[ ], int n) { int *C; C=new int [n]; for (int i=0; i<n; i++) C[i]=0; for (i=0; i<n; i++) C[A[i]] ++; for (i=0; i<n; i++) if (C[i]>n/2) return i; //找到了主元素 return -1; //没有找到主元素 }
1.已知两个长度分别为m和n的升序链表,若将它们合并为一个 长度为m+n的降序链表,则最坏情况下的时间复杂度是 A.O(n) B.O(m*n) C.O(min(m,n)) D.O(max(m,n))
参考答案: D
2.一个栈的入栈序列是1,2,3,...,n,其出栈序列是p1,p2,p3,...,pn。 若p2=3,则p3可能取值的个数是 A.n-3 B.n-2 C.n-1 D.不确定
11. 对给定的关键字序列110,119,007,911, 114,120,122进行基数排序,则第2趟分配收 集后得到的关键字序列是 A. 007,110,119,114,911,120,122 B. 007,110,119,114,911,122,120 C. 007,110,911,114,119,120,122 D. 110,120,911,122,114,007,1题:41~47小题,共70分。
二、综合应用题:41~47小题,共70分。
41.(13分)参考答案 (1)给出算法的基本设计思想。 利用计数排序的思想,先求出原序列中每个元素的出现次数 并保存在另一计数数组中 然后检查计数数组中每个元素的值,返回值大于n/2的计数数 组值。否则返回-1 (2)根据设计思想,采用C或C++或Java语言描述算法,关键 之处给出注释。 (3)说明你所设计算法的时间复杂度和空间复杂度 T(n)=O(n) S(n)=O(n)
计算机数据结构考研真题及其答案
第1章绪论一、选择题1. 算法的计算量的大小称为计算的();A.效率 B. 复杂性 C. 现实性 D. 难度2. 算法的时间复杂度取决于();A.问题的规模 B. 待处理数据的初态 C. A和B3.计算机算法指的是(),它必须具备()这三个特性;(1)A.计算方法 B. 排序方法 C. 解决问题的步骤序列 D. 调度方法(2)A.可执行性、可移植性、可扩充性 B. 可执行性、确定性、有穷性C. 确定性、有穷性、稳定性D. 易读性、稳定性、安全性4.一个算法应该是();A.程序 B.问题求解步骤的描述 C.要满足五个基本特性 D.A和C 5. 下面关于算法说法错误的是();A.算法最终必须由计算机程序实现B.为解决某问题的算法同为该问题编写的程序含义是相同的C. 算法的可行性是指指令不能有二义性D. 以上几个都是错误的6. 下面说法错误的是();(1)算法原地工作的含义是指不需要任何额外的辅助空间;(2)在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度O(2n)的算法;(3)所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界;(4)同一个算法,实现语言的级别越高,执行效率就越低A.(1) B.(1),(2) C.(1),(4) D.(3)7.从逻辑上可以把数据结构分为()两大类;A.动态结构、静态结构 B.顺序结构、链式结构C.线性结构、非线性结构 D.初等结构、构造型结构8.以下与数据的存储结构无关的术语是();A.循环队列 B. 链表 C. 哈希表 D. 栈9.以下数据结构中,哪一个是线性结构();A.广义表 B. 二叉树 C. 稀疏矩阵 D. 串10.以下那一个术语与数据的存储结构无关?();A.栈 B. 哈希表 C. 线索树 D. 双向链表11.在下面的程序段中,对x的赋值语句的频度为();FOR i:=1 TO n DOFOR j:=1 TO n DOx:=x+1;A. O(2n) B.O(n) C.O(n2) D.O(log2n)12.程序段 FOR i:=n-1 DOWNTO 1 DOFOR j:=1 TO i DOIF A[j]>A[j+1]THEN A[j]与A[j+1]对换;其中 n为正整数,则最后一行的语句频度在最坏情况下是();A. O(n)B. O(nlogn)C. O(n3)D. O(n2)13.以下哪个数据结构不是多型数据类型();A.栈 B.广义表 C.有向图 D.字符串14.以下数据结构中,()是非线性数据结构;A.树 B.字符串 C.队 D.栈15. 下列数据中,()是非线性数据结构;A.栈 B. 队列 C. 完全二叉树 D. 堆16.连续存储设计时,存储单元的地址();A.一定连续 B.一定不连续 C.不一定连续 D.部分连续,部分不连续17.以下属于逻辑结构的是();A.顺序表 B. 哈希表 C.有序表 D. 单链表二、判断题1. 数据元素是数据的最小单位。
2013年计算机考研专业课真题及答案
考研专业课复习是考研备考中至关重要的一环,真题是必不可少的备考资料。
中公考研为大家整理了2013年计算机考研专业课真题及答案,供大家下载使用,并且提供计算机考研专业课辅导,更多真题敬请关注中公考研网!2013年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题一、单项选择题:1~40小题,每小题2分,共80分。
下列每题给出的四个选项中,只有一个选项符合试题要求。
1.已知两个长度分别为m和n的升序链表,若将它们合并为一个长度为m+n的降序链表,则最坏情况下的时间复杂度是A.()OnB. ()OmnC. (min(,))OmnD. (max(,))Omn2.一个栈的入栈序列为1,2,3, ,n,其出栈序列是123,,, ,npppp。
若23p,则3p可能取值的个数是A. 3nB. 2nC. 1nD. 无法确定3.若将关键字1,2,3,4,5,6,7依次插入到初始为空的平衡二叉树T中,则T中平衡因子为0的分支结点的个数是A. 0B. 1C. 2D. 34.已知三叉树T中6个叶结点的权分别是2,3,4,5,6,7,T的带权(外部)路径长度最小是A. 27B. 46C. 54D. 565.若X是后序线索二叉树中的叶结点,且X存在左兄弟结点Y,则X的右线索指向的是A.X的父结点B. 以Y为根的子树的最左下结点C. X的左兄弟结点YD. 以Y为根的子树的最右下结点6.在任意一棵非空二叉排序树T1中,删除某结点v之后形成二叉排序树T2,再将v插入T2形成二叉排序树T3。
下列关于T1与T3的叙述中,正确的是I. 若v是T1的叶结点,则T1与T3不同II. 若v是T1的叶结点,则T1与T3相同III. 若v不是T1的叶结点,则T1与T3不同IV. 若v不是T1的叶结点,则T1与T3相同A.仅I、IIIB. 仅I、IVC. 仅II、IIID. 仅II、IV7.设图的邻接矩阵A如下所示。
各顶点的度依次是0101001101001000AA. 1,2,1,2B. 2,2,1,1C. 3,4,2,3D. 4,4,2,28.若对如下无向图进行遍历,则下列选项中,不是广度优先遍历序列的是A.h,c,a,b,d,e,g,fB. e,a,f,g,b,h,c,dB.C. d,b,c,a,h,e,f,g D. a,b,c,d,h,e,f,g9.下列AOE网表示一项包含8个活动的工程。
西南交大2013年操作系统试卷A及参考答案
西南交通大学2013-2014学年第(1)学期考试试卷A课程代码 2100503 课程名称 操作系统 考试时间 120分钟阅卷教师签字:答题卷一、单选题(每小题1分,共30分)二、填空题(每空1分,共20分)班 级 学 号 姓 名密封装订线 密封装订线 密封装订线一、单选题(每小题1分,共30分)1.可重定位分区分配的目的为(C )。
A)回收空白区方便B)便于多作业共享内存C)解决碎片问题D)便于用户干预2.采用资源剥夺法可解除死锁,还可以采用(B )方法解除死锁。
A)执行并行操作B)撤销进程C)拒绝分配新资源D)修改信号量3.在无快表的基本分页存储管理中,每次从主存中取指令或取操作数,至少要(C )次访问主存。
A)0 B)1 C)2 D)34.位示图法可用于( A )。
A)磁盘空闲盘块的分配和回收B)文件目录的查找C)页式虚拟存储管理中的页面置换D)分页式存储管理中主存空闲块的分配和回收5.系统“抖动”现象的发生是由( A )引起的。
A)置换算法选择不当B)交换的信息量过大C)内存容量不足D)请求页式管理方案6.在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数(D )。
A. 减少B)增加C)无影响D)可能增加也可能减少7.在页式虚拟存储管理系统中,LRU算法是指(B )。
A)最早进入内存的页先淘汰B)近期最长时间以来没被访问的页先淘汰C)近期被访问次数最少的页先淘汰D)以后再也不用的页先淘汰8.对磁盘进行移臂调度时,既考虑了减少寻找时间,又不频繁改变移动臂的移动方向的调度算法是(C )。
A)先来先服务B)最短寻找时间优先C)电梯调度D)优先级高者优先9.为实现设备分配,应为每一类设备配置一张(C )。
A)设备分配表B)逻辑设备表C)设备控制表D)设备开关表10.设备独立性是指(D )。
A)设备具有独立执行I/O功能的一种特性B)设备驱动程序独立于具体使用的物理设备的一种特性C)能独立实现设备共享的一种特性D)用户程序使用的设备与实际使用哪台设备无关的一种特性11.下列描述中,不是设备管理的功能的是( C )。
2013计算机考研真题及参考答案完整版
2013年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题一、单项选择题:第1~40小题,每小题2分,共80分。
下列每题给出的四个选项中,只有一个选项最符合试题要求。
1.已知两个长度分别为m 和n 的升序链表,若将它们合并为一个长度为m +n 的降序链表,则最坏情况下的时间复杂度是( )。
A .()O n B .()O m n ⨯ C .(min(,))O m n D .(max(,))O m n 2.一个栈的入栈序列为1,2,3,,n ,其出栈序列是123,,,,n p p p p 。
若23p =,则3p 可能取值的个数是( )。
A .3n -B .2n -C .1n -D .无法确定3.若将关键字1,2,3,4,5,6,7依次插入到初始为空的平衡二叉树T 中,则T 中平衡因子为0的分支结点的个数是( )。
A .0B .1C .2D .34.已知三叉树T 中6个叶结点的权分别是2,3,4,5,6,7,T 的带权(外部)路径长度最小是( )。
A .27B .46C .54D .565.若X 是后序线索二叉树中的叶结点,且X 存在左兄弟结点Y ,则X 的右线索指向的是( )。
A .X 的父结点B .以Y 为根的子树的最左下结点C .X 的左兄弟结点YD .以Y 为根的子树的最右下结点6.在任意一棵非空二叉排序树T 1中,删除某结点v 之后形成二叉排序树T 2,再将v 插入T 2形成二叉排序树T 3。
下列关于T 1与T 3的叙述中,正确的是( )。
I .若v 是T 1的叶结点,则T 1与T 3不同II . 若v 是T 1的叶结点,则T 1与T 3相同III .若v 不是T 1的叶结点,则T 1与T 3不同IV .若v 不是T 1的叶结点,则T 1与T 3相同A .仅I 、IIIB .仅I 、IVC .仅II 、IIID .仅II 、IV7.设图的邻接矩阵A 如下所示。
各顶点的度依次是( )。
2013年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合真题及详解 【圣才
6.在任意一棵非空二叉排序树 T1 中,删除某结点 v 之后形成二叉排序树 T2,再将 v 插入 T2 形成二叉排序树 T3。下列关于 T1 与 T3 的叙述中,正确的是( )。
5 / 36
圣才电子书 十万种考研考证电子书、题库视频学习平台
9.图 3 所示 AOE 网表示一项包含 8 个活动的工程。通过同时加快若干进度可以缩短 整个工程的工期。下列选项中,加快其进度就可以缩短工程工期的是( )。
图 3 AOE 网 A.c 和 e B.d 和 c C.f 和 d D.f 和 h 【答案】C 【解析】根据 AOE 网的定义可知,同时缩短几条关键路径上的活动时间,可以缩短整 个工期。
A.n-3 B.n-2 C.n-1 D.无法确定 【答案】C
1 / 36
圣才电子书 十万种考研考证电子书、题库视频学习平台
【解析】除了 3 本身以外,其他的值均可以取到,因此可能取值的个数为 n-1。
3.若将关键字 1,2,3,4,5,6,7 依次插入到初始为空的平衡二叉树 T 中,则 T 中平衡因子为 0 的分支结点的个数是( )。
A.O(n) B.O(m×n) C.O(min(m,n)) D.O(max(m,n)) 【答案】D 【解析】m 和 n 是两个升序链表,长度分别为 m 和 n,在合并过程中最坏的情况是两 个链表中的元素依次进行比较,比较的次数是 m 和 n 中的最大值。
《数据结构》历年考研真题及解答
《数据结构》考研真题及解答目录2009 年试题 (1)填空题 (1)解答题 (2)2010 年试题 (2)填空题 (2)解答题 (4)2011 年试题 (4)填空题 (4)解答题 (5)2012 年试题 (6)填空题 (6)解答题 (7)2013 年试题 (8)填空题 (8)解答题 (9)2014 年试题 (10)填空题 (10)解答题 (11)2015 年试题 (12)填空题 (12)解答题 (14)2009 年试题填空题1.为解决计算机与打印机之间速度不匹配的问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。
该缓冲区的逻辑结构应该是A.栈B.队列C.树D.图2.设栈 S 和队列 Q 的初始状态均为空,元素 abcdefg 依次进入栈 S。
若每个元素出栈后立即进入队列 Q,且7 个元素出队的顺序是 bdcfeag,则栈 S 的容量至少是A.1 B.2 C.3 D.43.给定二叉树图所示。
设 N 代表二叉树的根,L代表根结点的左子树,R代表根结点的右子树。
若遍历后的结点序列为 3,1,7,5,6,2,4,则其遍历方式是A.LRN B.NRL C.RLN D.RNL4.下列二叉排序树中,满足平衡二叉树定义的是5.已知一棵完全二叉树的第 6 层(设根为第 1 层)有8 个叶结点,则完全二叉树的结点个数最多是A.39 B.52 C.111 D.1196.将森林转换为对应的二叉树,若在二叉树中,结点u 是结点v 的父结点的父结点,则在原来的森林中,u 和v 可能具有的关系是I.父子关系II.兄弟关系III.u 的父结点与v 的父结点是兄弟关系A.只有IIB.I 和IIC.I 和IIID.I、II 和III7.下列关于无向连通图特性的叙述中,正确的是I.所有顶点的度之和为偶数II.边数大于顶点个数减1 III.至少有一个顶点的度为1A.只有IB.只有IIC.I 和IID.I 和III8.下列叙述中,不符合 m 阶B 树定义要求的是A.根节点最多有m 棵子树 B.所有叶结点都在同一层上C.各结点内关键字均升序或降序排列 D.叶结点之间通过指针链接9.已知关键序列 5,8,12,19,28,20,15,22 是小根堆(最小堆),插入关键字 3,调整后得到的小根堆是A.3,5,12,8,28,20,15,22,19B.3,5,12,19,20,15,22,8,28C.3,8,12,5,20,15,22,28,19D.3,12,5,8,28,20,15,22,1910.若数据元素序列 11,12,13,7,8,9,23,4,5 是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是A.起泡排序 B.插入排序 C.选择排序 D.二路归并排序解答题41.(10 分)带权图(权值非负,表示边连接的两顶点间的距离)的最短路径问题是找出从初始顶点到目标顶点之间的一条最短路径。
2013计算机考研真题及答案解析
2013 年全国硕士研究生入学统一考试—计算机专业基础综合试题2013 年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题(科目代码 408)12013 年全国硕士研究生入学统一考试—计算机专业基础综合试题一、单项选择题:第1~40小题,每小题2分,共80分。
下列每题给出的四个选项中,只有一个选项最符合试题要求。
1.求整数n(n≥0)阶乘的算法如下,其时间复杂度是int fact(int n){if (n<=1)return 1;return n*fact(n-1);}A. O(log2n)B. O(n)C. (nlog2n)D. O(n2)2.已知操作符包括‘+’、‘-’、‘*’、‘/’、‘(’和‘)’。
将中缀表达式a+b-a*((c d)/e-f)+g转换为等价的后缀表达式ab+acd+e/f-*-g+ 时,用栈来存放暂时还不能确定运算次序的操作符,若栈初始时为空,则转换过程中同时保存在栈中的操作符的最大个数是A. 5B. 7C. 8D. 113.若一棵二叉树的前序遍历序列为a, e, b, d, c,后序遍历序列为b, c, d, e, a,则根结点的孩子结点A.只有eB.有e、bC.有e、cD.无法确定4.若平衡二叉树的高度为6,且所有非叶结点的平衡因子均为1,则该平衡二叉树的结点总数为A. 10B. 20C. 32D. 335.对有n个结点、e条边且使用邻接表存储的有向图进行广度优先遍历,其算法时间复杂度是A. O(n)B. O(e)C. O(n+e)D. O(n*e)6.若用邻接矩阵存储有向图,矩阵中主对角线以下的元素均为零,则关于该图拓扑序列的结论是A.存在,且唯一C.存在,可能不唯一B.存在,且不唯一D.无法确定是否存在7.对如下有向带权图,若采用迪杰斯特拉(Dijkstra)算法求源点a到其他各顶点的最短路径,则得到的第一条最短路径的目标顶点是b,第二条最短路径的目标顶点是c,后续得到的其余各最短路径的目标顶点依次是22013 年全国硕士研究生入学统一考试—计算机专业基础综合试题A.d,e,fB.e,d,fC. f,d,eD.f,e,d8.下列关于最小生成树的说法中,正确的是I.最小生成树树的代价唯一II.权值最小的边一定会出现在所有的最小生成树中III.用普里姆(Prim)算法从不同顶点开始得到的最小生成树一定相同IV.普里姆算法和克鲁斯卡尔(Kruskal)算法得到的最小生成树总不相同A.仅IB.仅IIC.仅I、IIID.仅II、IV9.设有一棵3阶B树,如下图所示。
(NEW)西南交通大学信息科学与技术学院《959数据结构》[专业硕士]历年考研真题汇编
目 录
2013年西南交通大学信息科学与技术学院959数据结构[专业硕士]考研真题(回忆版)
2011年西南交通大学信息科学与技术学院959数据结构[专业硕士]考研真题
2004年西南交通大学信息科学与技术学院412数据结构[专业硕士]考研真题
2003年西南交通大学信息科学与技术学院412数据结构[专业硕士]考研真题
2000年西南交通大学信息科学与技术学院数据结构[专业硕士]考研真题
1999年西南交通大学信息科学与技术学院数据结构[专业硕士]考研真题
2013年西南交通大学信息科学与技术学院959数据结构[专业硕士]考研真题(回忆
版)
2011年西南交通大学信息科学与技术学院959数据结构[专业硕士]考研真题
2004年西南交通大学信息科学与技术学院412数据结构[专业硕士]考研真题
2003年西南交通大学信息科学与技术学院412数据结构[专业硕士]考研真题
2000年西南交通大学信息科学与技术学院数据结构[专业硕士]考研真题。
2011西南交通大学考研959真题专硕(精编文档).doc
【最新整理,下载后即可编辑】试题代码:959西南交通大学2011年硕士研究生入学考试试题名称:数据结构考生注意:1.本试题共4题,共6页,满分150分,请认真检查;2.答题时,直接将答题内容写在考场提供的答题纸尚,答在试卷上的内容无效;3.请在答题纸上按要求填写试题代码和试题名称;4.试卷不得拆开,否则遗失后果自负。
1.数据结构在计算机内存中的表示是指【】。
A.数据的存储结构B.数据结构C.数据结构的逻辑结构 C.数据元素之间的关系2.【】是数据的基本单位。
A.数据项B.数据元素C.信息项D.表元素3.算法的计算量的大小称为算法的【】。
A.效率B.时间复杂度C.显示性D.难度4.链表不具备的特点是【】A.可随机访问任一结点B.插入删除不需要移动元素C.不必事先估算存储空间D.所需空间与其长度成正比5.设线性表有n个元素,以下操作中,【】在顺序表上实现比在链表上实现效率更高。
A.输出第i(1≤i≤n)个元素的值B.顺序输出这n个元素C.交换第1个与第2个元素的值D.输出与给定值x相等的元素在线性表中的序号6.设一个链表最常用的操作是在末尾插入结点和删除尾结点,则选用【】最节省时间。
A.带头结点的双循环链表B.单循环链表C.带尾指针的单循环链表D.单链表7.若长度为n的线性表采用顺序存储结构,在第i个位置插入一个新元素的算法的时间复杂度为【】A.O(0)B. O(1)C. O(n)D. O()8.栈和队列的共同点是【】A.都是先进先出B.都是后进后出C.只允许在端点处进行插入和删除D.无共同点9.设入栈序列为1,2, 3, 4,5,则可能得到的出栈序列为【】A.1,2,5,3,4B.3,1,2,5,4C.3,2,5,4,1D.1,4,2,3,510.队列存放在A[0…M-1]中,则入队时的操作为【】A.rear=rear+1B.rear=(rear+1)%MC.rear=(rear+1)%(M+1)D.rear=(rear+1)%(M-1)11.两个串相等必有串长度相等且【】A.串的各位置字符任意B.串中各位置字符均对应相等C.两个串含有相同的字符D.两个串所含字符任意12.设有数组A[8][10],每个元素占3个存储单元,首地址为SA,则元素[7][5]的起始地址是【】A.SA+141B.SA+144C.SA+222D.SA+22513.设有一个n*n的对称矩阵,采用压缩存储,则存入内存的元素个数为【】A.n*nB.n*n/2C.n*(n+1)/2D./214.有关二叉树下列说法正确的是【】A.二叉树的度为2B.一棵二叉树的度可以小于2C.一棵二叉树至少有一个结点的度为2D.二叉树中任何一个结点的度为215.一棵124个叶结点的完全数,最多具有【】个结点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2013年西南交通大学计算机技术959数据结构考研真题(回
忆版)
2013年西南交通大学计算机技术959数据结构考研真题(回忆版)第一部分选择和填空
选择和填空请看往年的真题和西南交大的数据结构的课件,以及每章的习题。
还有在网上有
10套模拟题,在百度文库中找
十套数据结构试题及答
全部试题全出自这些题。
以下是我回忆的几个点
1. 数据元素
2. 数据结构的概念
3. 顺序插入排序的比较次数
4. 完全二叉树中非叶子节点的个数的计算
5. 快速排序一个数据
6. 直接插入排序的平均比较次数和最大比较次数
7. 快速排序和归并排序的空间复杂度
8. 叶子节点的条件
9. 前序遍历和中序遍历相同的条件
10. 给了一个有向图,写出两个拓扑排序
其他的可能太简单了吧,没有什么印象了。
第二部分问答题
1:要经常插入数据,问用顺序存储还是链式存储,为什么?
2:给几个数字,动手建立平衡二叉排序树。
3:给了一个二叉树的存储结构表,试着画出这个二叉树,然后写出前序遍历,中序遍历和
后续遍历。
比如:地址为2的为根节点。
address 1 2 lchild 0 1 data B A rchild 0 3
4:一个字符串为abcd(举例), 第二个字符串为efgh。
然后把这个字符串变为abXYZgh.
其中有两个函数catcan—(一个合并函数) 和 replace(&s,i,len,ch)(一个替换函数)。
5:存储结构和逻辑结构有什么区别和联系?
第三部分算法
1.用链表结构实现这样一个函数,每次获取一个正整数,然后插入到链表中,并且使链表从小到大有序,当输入-1时结束执行。
2: 二叉树的高度,二叉树的叶子节点的个数。
第四部分算法填空
1:shell排序中挖去了几个空
2:往链表中插入一个数据。
包含寻找插入点和插入的连个过程,然后把其中的几个地方挖去了。
2013年西南交通大学计算机技术959数据结构考研真题(回忆版)由热心研友冶忠林分享,祝好人一生平安~~~。