2007级硕士研究生算法基础试卷答案

合集下载

2007年研究生入学考试试题(A)

2007年研究生入学考试试题(A)

2007年研究生入学考试试题(A)2007年研究生入学考试试题(A)考试科目:计算机软件技术基础报考学科、专业:计算机应用技术请注意:全部答案必须写在答题纸上,否则不给分。

一、名词解释(第1~4题,每题3分,第5、6题要求先写出英文全称,再用中文简要解释其含义,每题4分,共20分)1、数据类型2、线程3、原语4、虚拟设备5、WPL6、DMA二、填空题(每题2分,共20分)1、假设B =(K,R)是一个逻辑结构,r是一个K到K的1 :1关系,r∈R,若k,k’∈K,且< k,k’>∈r,则称k’是k的①,k是k’的②。

2、设循环队列中数组的下标范围是0~n-1,其头尾指针分别为f 和r,则该循环队列中数据元素的个数为。

3、设有一个三对角矩阵An*n,将其三条对角线上的元素逐行地存储到向量B[0..3n-3]中,则元素A[5,6]的存储单元下标为。

(假设下标都从0开始)4、可采用折半查找法进行查找的数据表一般应满足的条件为①和②。

5、操作系统具备处理并发任务的能力,其最重要的硬件支持是。

6、每个信箱可以由①和②两部分组成。

7、死锁产生的根本原因是①和②。

8、文件包括①和②两种,前者是指文件内的信息不再划分独立的单位,整个文件是由一串信息组成,后者是指文件内的信息按逻辑上独立的含义划分信息单位。

9、通道在执行通道程序的过程中,需要访问内存中的两个固定单元,①和②。

10、UNIX操作系统的第一个版本Versional是①公司下属的Bell 实验室的两个程序员KenThompson和Dennis Ritchie于②年在PDP11机器上开发实现的。

三、简答题(每题5分,共30分)1、设多项式P(x)=5x6+3x4-4x3+x-12,请用两种不同的线性存储结构表示该多项式,画出它们的存储映像图。

2、设一棵二叉树的前序遍历序列为B A L F E C D H G,后序遍历序列为L F A D H C G E B,请画出该二叉树,并分别给出该二叉树的中序遍历序列和按层次遍历序列。

2007级研究生《分布计算系统》考试题

2007级研究生《分布计算系统》考试题

2007级研究生《分布计算系统》考试题一、填空题(每空1分,共20分)1、名字按结构可分为(绝对名字)和(相对名字)两种。

2、分布式文件系统中有如下共享语义:()、()、()、()。

3、发生死锁的四个充分必要条件是:()、()、()、()。

4、处理死锁的策略有如下四种:()、()、()、()。

5、原子事务处理具有如下特性:()、()、()、()。

6、进程转移的形式有两种:()、()。

参考答案:1、绝对名字;相对名字2、UNIX语义;对话语义;对话语义;事务处理语义;不可改变的共享文件的语义3、互斥;不可剥夺的资源分配;占有并等待;循环等待4、预防;避免;忽略;检测5、原子性(Atomicity);一致性(Consistency);孤立性(Isolation);持久性(Durability)6、抢先方式(又称为进程迁移);非抢先方式(又称为进程放置)二、选择题,选择一个最准确的答案(每小题2分,共20分)1、在公开密钥加密方法中,A向B发送保密数据,A应该选择哪个密钥加密数据?A.A的公开密钥;B. B的公开密钥;C. A的保密密钥;D. B的保密密钥。

2、分布计算系统属于如下并行结构:A.单指令流单数据流(SISD);B. 单指令流多数据流(SIMD);C. 多指令流单数据流(MISD);D. 多指令流多数据流(MIMD)。

3、在使用公开密钥加密方法实现数字签名时,A向B发送签名报文,A应该选择哪个密钥对数据签名?A. A的公开密钥;B. B的公开密钥;C. A的保密密钥;D. B的保密密钥。

4、对于两阶段封锁,下面说法正确的是:A. 两阶段封锁的优点之一是不会出现层叠回退的问题;B. 层叠回退只会出现在锁的收缩阶段;C. 层叠回退只会出现在锁的增长阶段;D. 层叠回退在锁的增长阶段和锁的收缩阶段都可能出现。

5、对于某个文件有5个副本,为了最有利于读操作,下面哪种分配读定额(NR)和写定额(NW)的方案最合适?A. NR=4,NW=5;B. NR=1,NW=5;C. NR=4,NW=2;D. NR=3,NW=3。

2007年全国硕士研究生入学统一考试数学四试题分析及答案

2007年全国硕士研究生入学统一考试数学四试题分析及答案

2007年全国硕士入学统考数学(四)试题及答案一、选择题(本题共10小题,每小题4分,满分40分. 每小题给出的四个选项中,只有一项符合题目要求,把所选项前的字母填在题后的括号内) (1)当x →+0时,与x 等价的无穷小量是(A) xe -1. (B) ln(1(C)11-+x . (D) x cos 1-.【分析】 xe-1(1)=--~x - )0(+→x11-+x 1)1(21-+=x ~x 21)0(+→x x cos 1-~x x 21)(212= )0(+→x因此选(B)(2)设函数)(x f 在x=0处连续,下列命题错误的是(A) 若xx f x )(lim0→存在,则0)0(=f(B) 若xx f x f x )()(lim 0-+→存在,则0)0(=f(C) 若xx f x )(lim 0→存在,则0)0('=f 存在若xx f x f x )()(lim 0--→存在,则0)0('=f 存在. 【分析】 设x x f =)(,则0lim )()(lim 00=--=--→→xx x x x f x f x x 存在,但)0('f 不存在 因此(D )是错误的。

选(D )。

(3)如图,连续函数)(x f y =在区间[-3, -2],[2,3]上的图形分别是直径为1的上、下半圆周,在区间[-2,0],[0,2]的图形分别是直径为2的上、下半圆周。

设⎰=xdt t f x F 0)()(,则下列结论正确的是(A ))2(43)3(--=F F(B) ).2(45)3(F F =(C) ).2(43)3(F F =-(D) )2(45)3(--=-F F【分析】注意,大、小半圆的面积分别为π与π41。

按定积分的几何意义知,当]2,0[∈x 时0)(≥x f ,当]3,2[∈x 时0)(≤x f 。

⇒ 323002113(3)()()()(),2424F f t dt f t dt f t dt πππ==+=-=⎰⎰⎰ .21)()2(2π==⎰dt t f F 因为)(x f 为奇函数dt t f x F x⎰=⇒0)()(为偶函数。

2007年全国硕士研究生入学考试数学一真题及答案详解

2007年全国硕士研究生入学考试数学一真题及答案详解

Y 的概率密度,则在 Y = y 的条件下, X 的条件概率密度 f X Y (x y) 为( A )。
(A) f X (x)
(B) fY ( y)
(C) f X (x) fY ( y)
(D) f X (x) fY (y)
【解析与点评】由于 ( X ,Y ) 服从二维正态分布,且 X 与 Y 不相关,所以 X 与 Y 相互独立,
(13)二阶常系数非齐次线性微分方程 y′′ − 4 y′ + 3y = 2e2x 的通解为 y = __________。
【 解 】 齐 次 解 为 y = C1e x + C2e3x , 设 特 解 为 y = Ae2x , 由 待 定 系 数 法 得 到
4 Ae2x − 8Ae2x + 3Ae2x = 2e2x , A − 2 , 答案: y = C1e x + C2e3x − 2e2x 。
(A)若 lim f (x) = 0 ,则 f (0) = 0 x→0 x
(B)若 lim f ( x) + f (− x) = 0 ,则 f (0) = 0
x→0
x
(C)若 lim f (x) 存在,则 f ′(0) 存在 x→0 x
(D)若 lim f (x) − f (−x) 存在,则 f ′(0) 存在
(D)若 u1 < u2 ,则 {un }必发散
【解】答案 D。画出草图,结论显见。下面证明 D:
u1 < u2 ,则 u2 − u1 > c > 0 ,其中 c 是某个确定的正数,于是存在 ξ1 ∈ (1,2) 使得
u2 − u1 2 −1
=
f (2) − f (1) = 2 −1
f ′(ξ1 ) > c > 0 ,

2007年考研数学试题详解及评分参考

2007年考研数学试题详解及评分参考

f (x, y)dy =
G
G dy = y2 - y1 < 0 ,是正确选项;
ò ò 对选项(C),有 f (x, y)ds = ds = l > 0 ,(其中 l 为的弧长),应排除;
G
G
ò ò 对选项(D),有
G
f
¢
x
(
x,
y)dx
+
f
¢
y
(
x,
y)dy
=
0dx + 0dy = 0 ,应排除.
G
郝海龙:考研数学复习大全·配套光盘·2007 年数学试题详解及评分参考
2007 年全国硕士研究生入学统一考试
数学试题详解及评分参考
数 学(一)
一、选择题 ( 1 ~ 10 小题,每小题 4 分,共 40 分。)
(1) 当 x ® 0+ 时,与 (A) 1- e x
【答】 应选 (B) .
x 等价的无穷小量是
1- x
1- x 1- x
x+x:
x ,1- cos
x
:
1 2
(
x )2
=
1 2
x
.
故选 (B) .
(2)
曲线 y
=
1 x
+ ln(1+ ex ) 渐近线的条数为
(A) 0
(B) 1
(C) 2
(D) 3
【答】 应选 (D) .
【解】
因 lim y x®+¥
=
lim [1 x x®+¥
+ ln(1+ ex )] = +¥ , lim x®-¥
y
=
lim [1 x x®-¥

2007年中国科学院研究生院计算机软件基础考研试题

2007年中国科学院研究生院计算机软件基础考研试题

中国科学院研究生院2007年招收攻读硕士学位研究生入学统一考试试题科目名称:计算机软件基础 考生须知:1.本试卷满分为150分,全部考试时间总计180分钟。

2.所有答案必须写在答题纸上,写在试题纸上或草稿纸上一律无效。

数据结构部分(共70分)一、选择题(共10分,每题1分)1、对于顺序存储的线性表,访问结点和增加结点的时间复杂度为( )A .O(n) O(n)B .O(n) O(1)C .O(1) O(n)D .O(1) O(1)2、对于一个头指针为head 的带头结点的单链表,判断该表为空的条件是( )。

A .head=NULLB .head Ænext=NULLC .head Ænext=headD .head!=NULL3、在双向链表中删除指针p 所指的结点时需要修改指针( )。

A .p Ællink Ærlink=p Ærlink ; p Ærlink Ællink=p ÆllinkB .p Ællink=p Ællink Ællink ; p Ællink Ærlink=pC .p Ærlink Ællink=p ;p Ærlink=p Ærlink ÆrlinkD .p Ærlink=p Ællink Ællink ;p Ællink=p Ærlink Ærlink4、若一个栈的输入序列为1、2、3、…、n ,输出序列的第一个元素为i ,则第j 个输出元素为( )。

A .i-j-1B .i-jC .j-i+1D .不确定5、若度为m 的哈夫曼树中,其叶结点个数为n ,则非叶结点的个数为( )。

A .n-1B ./1n m −⎢⎥⎣⎦C .D .(1)/(1)n m −−⎢⎣⎥⎦/(1)1n m −−⎢⎥⎣⎦6、一棵二叉树的前序遍历序列为ABCDEFG ,它的中序遍历序列可能是( )。

07年研究生试卷(答案)备课讲稿

07年研究生试卷(答案)备课讲稿

07年研究生试卷(答案)仅供学习与交流,如有侵权请联系网站删除 谢谢2 电子科技大学研究生试卷(考试时间: 至 ,共_____小时) 课程名称 图论及其应用 教师 学时 60 学分 教学方式 讲授 考核日期_2007__年___月____日 成绩 考核方式: (学生填写) 一.填空题(每题2分,共12分) 1.简单图G=(n,m)中所有不同的生成子图(包括G 和空图)的个数是____个; 2.设无向图G=(n,m)中各顶点度数均为3,且2n=m+3,则n=_ 6__; m=_9__; 3.一棵树有i n 个度数为i 的结点,i=2,3,…,k,则它有个度数为1的结点; 4.下边赋权图中,最小生成树的权值之和为__20___; 5、某年级学生共选修9门课。

期末考试时,必须提前将这9门课先考完,每天每人只在下午考一门课,则至少需要___9__天才能考完这9门课。

二.单项选择(每题2分,共10分)1.下面给出的序列中,不是某简单图的度序列的是( D )学 姓 名 学 院 …………………… 密……………封……………线……………以……………内……………答…… ………题……………无……………效…………………… v 5v 4v v v 11624568107496(A) (11123); (B) (22222); (C) (3333); (D) (1333). 2.下列图中,是欧拉图的是(D)A B3.下列图中,不是哈密尔顿图的是(B)A D 4.下列图中,是可平面图的图的是(B)A B C D5.下列图中,不是偶图的是(B)A B DC三、 (8分)画出具有7个顶点的所有非同构的树解:仅供学习与交流,如有侵权请联系网站删除谢谢3仅供学习与交流,如有侵权请联系网站删除 谢谢4……四, 用图论的方法证明:任何一个人群中至少有两个人认识的朋友数相同(10分) 证明:此题转换为证明任何一个没有孤立点的简单图至少有两个点的度数相同。

西安科技大学824数据结构与算法设计2007年考研真题答案

西安科技大学824数据结构与算法设计2007年考研真题答案

共页
第 1页
趋和直接后继,从而可以删除该结点。 (3)单循环链表。根据已知结点位置,可以直接得到其后相邻的结点(直接后继),
又因为是循环链表,所以可以通过查找得到 p 结点的直接前趋,因此可以删去 p 所指结点。 5. 当你为解决某一问题而选择数据结构时,应从哪些方面考虑? 答:通常有两条标准:第一条是算法所需的存储空间量;第二条是算法所需的时间。
3.(8 分)假设用于通信的电文由字符集{a,b,c,d,e,f,g,h}中的字母构成,这 8 个字母在 电文中出现的概率分别为
{0.07,0.19,0.02,0.06,0.32,0.03,0.21,0.10}. (1)为这 8 个字母设计哈夫曼编码。(4 分) (2)若用这三位二进制数(0…7)对这 8 个字母进行等长编码,则哈夫曼编码的平均码长是等 长编码的百分之几?它使电文总长平均压缩多少? (4 分) 解: (1)哈夫曼编码
对于算法所需的时间又涉及以下几点: 1) 程序运行时所需输入的数据总量; 2) 对源程序进行编译所需的时间; 3) 计算机执行每条指令所需的时间; 4) 程序中的指令重复执行的次数。 6.在线性表顺序存储结构中插入和删除一个结点需平均移动多少个结点?具体的移动
次数取决于哪两个因素? 答:在等概率情况下,顺序表中插入一个结点需平均移动 n/2 个结点。删除一个结点
8. 45
9. SXSSXSXX
10. 双亲表示法、孩子表示法、孩子兄弟表示法、多重链表表示法(回答三个得全分)
11. 49
12. 从源点到汇点的最长路径
13. 边较多的稠密图、边较少的稀疏图
14. 排序前后在外存,排序时数据调入内存的排序方法
15. 值均匀分布于表空间以减少冲突;函数尽可能简单以方便计算
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

试卷编号: 专业班级: 学号: 姓名: (试题均为5号字) 备注:1、先修、重修同学必须注明(先修、重修)
2、试卷背面为演算区(不准用自带草纸)
………………………………………装………………………………………………订…………………………………………………线……………………………………………
大连海事大学 第2007-2008学年第 1 学期
《算法设计与分析》试卷 (研究生07级)
参考答案与评分标准
一、三个函数的答案 (每空1分,共9分)
二、答案 (过程4分,结果表示2分,共6分)
首先考虑n 是2的整次幂,即对于某个正整数k ,有n=2k 。

T(n) = 3T(n/2) + c*n
= 3(3T(n/4) + c*n/2) + c*n = 32T(n/22) + 3 *c*n/2 + c*n = 33T(n/23) + (3/2)2 *c*n + 3/2 *c*n + c*n = …
= 3k T(1) +((3/2)k-1 + (3/2)k-2 + … + (3/2)2 + 3/2 + 1)c*n = b*3k + 2*c(3k -2k )
≤ (b+c)*3k =О(3k ) (4分) 因为,k=log 2n ,而x log b y = y log b x
所以,T(n)= О(n log 23)。

(2分)
三、证明题答案 (第一小题10分、第二小题5分)
1.设判定树的高度为h+1(含外部结点,且根结点的级别为1)。

根据描述折半查找过程的判定树的定义可知,判定树上不存在度为1的结点(即判定树是一个严格二叉树),且内部结点的最高层次为h ;在h-1层以上是由内部结点构成的满二叉树。

不失一般性,假设第h 层上有m 个内部结点。

则其余2h-1-m 个结点是外部结点,且第h+1层上全部是外部结点。

则内部结点数n 和m 之间的关系为:n = 2h-1 - 1 + m ,即m = n - 2h-1 + 1
由于第i 层的内部结点数为2i-1,根到第i 层上的内部结点的路径程度为i-1(1≤i ≤h-1)。

于是,根据外部路径长度和内部路径长度的定义可知:
I= ∑ (i -1)*2i-1 + m*(h-1) ,E = (2h-1-m)*(h-1) + 2*m*h
所以,
E - I = (h-1)*2h-1
-m*(h-1) + 2*m*h - ∑ (i -1)*2i-1 - m*(h-1)
= (h-1)*2h-1
-2m*(h-1) + 2*m*h - ∑ (i -1)*2i-1 = (h-1)*2h-1
+ 2m - ∑ (i -1)*2i-1 = (h-1)*2h-1 + 2(n - 2h-1 + 1) - ∑ (i -1)*2i-1
令 S= ∑ (i -1)*2i-1= 1*2 + 2*22 + 3*23 +…+ (h -3)*2h-3 +(h-2)*2h-2
则,2S = 1*22 + 2*23 + 3*24 +…+ (h -3)*2h-2 +(h-2)*2h-1
S - 2S = 2 + 22 + 23 + 24 +…+ 2h-2 - (h-2)*2h-1
= 2*(2h-2-1) - (h-2)*2h-1 = 2h-1-2 - (h-2)*2h-1 = - (h-3)*2h-1 – 2
即,S = (h-3)*2h-1 + 2
所以,有 E-I = (h-1)*2
h-1
+ 2(n - 2h-1 + 1) - (h-3)*2h-1 – 2 = 2n
即,n = ( E - I ) / 2 成立。

证毕。

h-1
i=1 h-1
i=1 h-1
i=1
h-1
i=1
h-1
i=1 h-1
i=1
2.设具有n 个结点的判定树的高度为h(含外部结点)。

对于任意的n >1,则根判定树的构造规则可知,
判定树的第一层上有1个结点,即20=1个内部结点, 判定树的第二层上有2个结点,即21=1个内部结点, 一般地,若n ≥2k ,则第k 层上有2k-1个内部结点。

显而易见,在高度为h 的判定树的第h-2层上有2h-3个内部结点,在第h-1层上有2h-2个结点,其中部分是内部结点,部分是外部结点,且第h 层的结点全部为内部结点。

于是,有 ∑ 2i-1 = 2h-1-1 > n
即有,2h-1≥ n
由于n >1,h-1≥log 2n 由于h 是整数,所以有
h-1 = [log 2n],[log 2n]表示取不大于log 2n 的整数值。

也即有h = [log 2n] + 1。

证毕。

四、答案(根据步骤给分,共10分)
证明:设x=(x 1, …, x n )是Greedy_Knapsack 所生成的解。

如果所有的x i 等于1,显然这个解就是最优解(效益值为Σp i )。

于是,设j 是使x j ≠1的最小下标。

由算法可知,对于l≤i <j ,x i =1;对于j <i≤n ,x i =0;对于j ,0≤x j <1。

如果x 不是一个最优解,则必定存在一个可行解y=(y 1, …, y n ),使得Σp i y i >Σp i x i 。

不失一般性,可以假定Σw i y i =M 。

且设k 是使得y k ≠x k 的最小下标。

显然,这样的k 必定存在。

由上面的假设,可以推得y k <x k 。

这个结论可从以下三个方面,即k <j ,k=j 或k >j 分别加以证明。

① 若k <j ,则x k =1。

因y k ≠x k ,从而y k <x k ; ② 若k=j ,则由于Σw i x i =M ,且对于l≤i <j ,有x i =y i =1,而对于j <i≤n ,有 x i =0。

若y k >x k ,显然有Σw i y i >M ,与y 是可行解矛盾; 若y k =x k ,与假设y k ≠xk 矛盾,故y k <x k 。

③ 若k >j ,则Σwiyi >M ,这是不可能的。

现在,假定把y k 增加到x k ,那么必须从(y k+1, …, y n )中减去同样多的量,使得所用的总容量仍是M 。

这导致一个新解z=(z 1, …, z n ),其中z i =x i ,1≤i≤k ,并且有
Σw i (y i -z i )=w k (z k -y k )。

h-2
i=1 n
i=k+1
因此,对于z 有
Σp i z i = Σp i y i + (z k -y k )w k p k /w k -Σ(y i -z i )w i p i /w i ≥ Σ p i y i + [(z k -y k )w k - Σ(yi -z i )w i ]*p i /w k = Σp i y i 若Σp
i z i >Σp i y i ,则y 不可能是最优解;若相等,且z=x ,则x 就是最优解; 若z≠x ,则需重复上述讨论,或者证明y 不是最优解,或者把y 转换成x ,从而证明了x 也是最优解。

证毕。

五、答案(共15分)
1.表格填充 10分
2.最好、最坏时间复杂度分析 5分
最好情况是给定的待排序序列是正序的情形,此时不发生交换,只是内循环做了n 次比较,故时间复杂度为Ο(n)。

最坏情况是给定的待排序序列是逆序的情形,此时外循环做n 次,内循环还做n 次比较,故时间复杂度为Ο(n 2)。

n i=1 n i=1 n i=k+1 n i=1 n i=k+1 n i=1 n i=1 n
i=1
六、答案(每问3分,共15分)
①i==r-l
②a[i]=a[i-1]+1
③i==0
④i--;
⑤n=7、r=4时的执行结果如下:
1 2 3 4 ,1 2 3 5 , 1 2 3 6 ,1 2 3 7 ; 1 2 4 5 ,1 2 4 6 ,1 2 4 7;
1 2 5 6 ,1 2 5 7 ; 1 2 6 7 ;
1 3 4 5 ,1 3 4 6 ,1 3 4 7 ; 1 3 5 6 ,1 3 5 7 ; 1 3 6 7 ;
1 4 5 6 ,1 4 5 7 ;1 4 6 7 ; 1 5 6 7 ;
2 3 4 5 ,2 3 4 6 ,2 3 4 7 ;2 3 5 6 ,2 3 5 7 ;2 3 6 7 ;
2 4 5 6 ,2 4 5 7 ;2 4 6 7 ;2 5 6 7 ;
3 4 5 6 ;3 4 5 7 ;3 4 6 7 ;3 5 6 7 ;4 5 6 7
七、答案(每问3分,共15分)
① c[0][j] = 0 ② c[i-1][j]③ c[m][n] ④ c ⑤ j—
八、答案(每问3分,共15分)
① j→remainder>=a[i]② box_volume- a[i] ③ box_t=box_t→next=j ;j→next = NULL
④ j→remainder-=a[i] ⑤ q→link=p。

相关文档
最新文档