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个活动的工程。
- 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数据结构考研真题(回忆版)由热心研友冶忠林分享,祝好人一生平安~~~。