厦门大学2002年考研真题-计算机数据结构

本站小编 FreeKaoyan/2018-01-22

2002 数据结构和高级程序设计(厦门大学)


一、16分
1、PROGRAM g0101 ( output );
var a,b :integer ;
FUNCTION fc( x : integer ) : integer ;
begin a:=b+x ; x=b-x ; fc:=a*x ; end ;
FUNCTION fp ( VAR y :integer ) : integer ;
begin y:=b+y ;fp=y-a ; end ;
begin
a=2; b=3;
writeln('fc=' , fc(a) , ' fp= ' ,fp(b) ) ;
writeln( 'a=' ,a , 'b=' b )
end;

2、PROGRAM g0102 (output );
var a,b,c:integer ;
begin
new(a); a^:=3; new(b); b^5:=5 ;
a^:=a^+b^ ; c:=a;
c^:=a^*b^; b^:=a^-c^ ;
writeln( 'a=',a^,'b=b',b^,'c=',c^ );
end;
3、PROGRAM g0103 (output) ;
const a=3 ; b=4 ;c=7 ;
var
x:=array[1..a] of integer ;
y:=array[1..b] of integer ;
z:=array[1..c] of integer ;
i,j,k,h:integer ;
PROCEDURE ssar ;
var i,j,k:integer ; w:array[1..a]of integer ;
begin
for i:=1 to a do w[i]:=x[a+1-i];
i:=1 ;j:=1;k:=1;
while (i<=a) and (j<=b) do
begin
if w[i] > y[i] then begin h:=w[i] ; i=i+1; end
else begin h:=y[i] ; j:=j+1 ;end;
z[k]:=h ; k:=k+1 ;
end ;
while i<=a do begin z[k]:=w[i] ;k:=k+1; i:=i+1 end;
while j<=b do begin z[k]:=y[i] ;k:=k+1; j:=j+1 end;
end;
begin
for i:=1 to a do x[i]:=i*2 ;
for j:=1 to b do y[i]:=c-j ;
ssar ;
for i:=1 to c do write(z[i],''); writeln;
end ;


4 PROGRAM g0104 (output);
var a,b,c:integer;
FUNCTION fg(x:integer ;var y,z:integer):integer ;
begin z:=x*2; x:=z+1 ; y:=x+z ; fg :=y-1 ; end
begin
a:=1 ;b:=2;c:=1;
writeln('fg=',fg(fg(a,b,c),b,c)) ;
writeln('a=',a,'b=',b,'c=',c) ;
end;


二、12分已知双连表中节点类型如下

Type
dpoint = ^list ;
list =RECORD
data:integer;
left ,right : dpointer ;
end ;

如下过程将在双连表第i个节点(i>=0)之后插入一个元素,为x的结点,请在答案栏给出题目中______处应该添入的语句或表达式,使之完成上述功能。


PROCEDURE insert ( var head :dpointer ;i,x:integer);
var s,p:dpointer ;
j:integer;
begin
new(s) ;s^data:=x;
if (i=0) then { 如果i=0,则将s结点插入到表头后返回}
begin s^.right=head ;____1_____ head:=s ; end
else
begin
p:=head; ____2____ {在双连表中查找第i 个节点,由p所指向}
while ((p<>nil) and (j<i) do
begin j:=j+1 ; _____3______ end ;
if(p<>nil) then
if (p^.right=nil) then
begin p^.right:=s ; s^.right:=nil ; ____4___ end;
else
begin s^.right:=p^.right ; ___5____
p^.right:=s; ____6_____ end
else
writeln('can not find node ');
end;
end;


三、12分广义表是n(n>=0)个数据元素,a1,a2,……an的有限序列,
其中ai(1<=i<=n)或者是单个数据元素(原子),或仍然是一个广义表,广义表的结点具有不同的结构,即原子结点和子表结点,为了将两者统一,link域指向下一个结点,当其tag为1时表示是子结点,其sublist为指向子表的指针。因此,广义表可采用如下结构存储:
type
glist=^gnode ;
gonde=RECORD
link:glist;
case tag:0..1 of
0data:char);
1sublist:glist);
end;

1、画出广义表((a,b),c)的存储结构;
2、写出计算一个广义表的原子结构个数的递归算法表示式;
3、编写实现上述算法的过程或函数程序。

四、10分写一个算法,利用[0。。1]上的随即函数计算圆周率n的近似值,首先说明你的算法,而后编写相应的过程或函数程序。

五、选择踢 (8分)
1、下列排序算法中,在每一趟都能选出一个元素放到其最终位置上,并且其时间性能受数据特性的影响的是________.

a 直接插入排序  b 快速排序  c 直接选择排序   d 堆排序

2、下列排序算法中,占用辅助空间最多是_______

a 归并排序   b 快速排序  c 希尔排序  d 堆排序


六、填空20分

1、一棵左子树为空的二叉数在先序线索化后,其中的空链域的个数为______

2、若以{4、5、6、7、8}做为叶子节点的权值构造哈夫曼树,则其带权路径长度是________
3、在顺序存储的二叉树中,编号为i和j的两个结点处在同一层的条件是_______

剩下的省略…………
填空还有2题,都是基本题,七是作图题12分,给你一些中序、先序、后序的字母,让你画出,完整的二叉树。(给你的三个序列都是不完整的)

八是解答题10分,一道是给你一个图,要你找到,顶点1到其余各点的最短路径
还有一个二叉树的题目。


相关话题/考研真题 厦门大学 数据结构 计算机

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 厦门大学2002年考研真题-动物学
    一、名词解释 2*15=30分 适应辐射 减数分裂 两囊幼虫 侧线器官 脑桥 试错学习 生物发生率 肾单位 自然选择 早成鸟 固有种 初级生产力 信息素 原肾管 赤潮一、写出下列动物的分类阶元,并提供相应的生物学资料 1.5*10=15分东亚飞蝗 乌贼 人蛔虫 鳝鱼 大鲵 鸭嘴兽大熊猫 小白鹭 偕老 ...
    本站小编 FreeKaoyan 2018-01-22
  • 厦门大学2002年考研真题-美学与文艺理论
    02文艺学专业/美学与文艺理论一、简答题(20)意境 审美感兴 艺术通感 文学本体论 叙事学二、问答题(80)1、文学的审美意识形态性质主要体现在哪些方面?请加以说明。2、叙述者的“声音”有哪几种类型?请举例说明。3、恩格斯指出,有“更高地悬浮于空中的意识形态领域”。谈谈你对这句话,即对经济基础与文 ...
    本站小编 FreeKaoyan 2018-01-22
  • 厦门大学2002年考研真题-广告学原理考研试题
    一、名词解释(10分) 1、广告创意嫁接2、产品定位3、脑波理论4、企业传播5、品牌比附定位策略 二、简答题(40分) 1、简述对“广告策划”概念的不同理解? 2、谈谈广告效果的评估标准? 3、简述网络广告的主要形式及其特点? 4、如果产品本身没有卖点,该如何发展USP? 三、论述题(50分) 1、 ...
    本站小编 FreeKaoyan 2018-01-22
  • 厦门大学2002年考研真题-公共关系原理与实务考研试题
    一、简答题(20分) 1、请对柯特利普提出的“环状结构模式“进行简要评介。 2、请简要指出双向沟通的长处和短处。 3、请概述二战以来公共关系发展的主要特点。 4、请简要介绍公共策划中传播渠道选择的一般程序。 二、分析论述题(50分) 1、请用实际的案例分析阐述在公共关系管理中应如何看待、处理组织利益 ...
    本站小编 FreeKaoyan 2018-01-22
  • 厦门大学2002年考研真题-国际公法与国际私法
    一、名词解释(每题4分)1、保护性管辖权 2、斡旋3、直接适用的法律4、分割方法5、动产随人 二、简答题(每题10分)1、简析联合国安理会中的“大国一直”原则。2、简述国际海底区域的法律地位与法律制度3、建筑保护“弱者”的冲突规范 三、论述题(25分)在国际私法中,通过哪些途径可以保证相同案件法律选 ...
    本站小编 FreeKaoyan 2018-01-22
  • 厦门大学2002年考研真题-国际法
    一、 名词解释保护性管辖权、斡旋、直接适用的法律、分割方法、动产随人 二、简答1、简析联合国安理会中的“大国一致“原则。 2、简述国际海底区域的法律地位与法律制度。 3、简述保护“弱者”的冲突规范。三、论述1、在国际私法中,通过哪些途径可以保证相同案件法律选择的稳定性、一致性和可预见性?试对这些途径 ...
    本站小编 FreeKaoyan 2018-01-22
  • 厦门大学2002年考研真题-海洋生态学
    一、 名词解释:(20%)1、 新生产力(new production) (4%)2、 补偿深度和临界深度(compensation depth & critical depth)(4%)3、 平衡渔获量(equilibrium catch) (4%)4、 高斯假说(Gause’s hypothes ...
    本站小编 FreeKaoyan 2018-01-22
  • 厦门大学2002年考研真题-国际经济法
    一、名词解释(每题5分)1、消极担保条款2、TRIPS协议3、《国际商事合同通则》4、HNS公约5、船舶留置权6、“示范法放弃”条款二、简答题(每题10分)1、简述《联合国国际货物销售合同公约》关于卖方交付货物过程中的“货物相符”规定2、简述个够针对常见的国际逃税和避税方式采取的国内法措施。3、简述 ...
    本站小编 FreeKaoyan 2018-01-22
  • 厦门大学2002年考研真题-经济学考研试题
    招生专业:西方经济学 考试科目:综合考试政治经济学一、 简答题(20分)1、 资本的本质是什么?区分不变资本和可变资本有什么意义?2、 为什么说社会总资本再生产的核心问题是社会总产品的实现问题?二、 论述题(30分)1、 试述生产价格形成以后,价值规律在私有制商品经济中的作用在新形式下的发展。2、 ...
    本站小编 FreeKaoyan 2018-01-22
  • 厦门大学2002年考研真题-经济法
    一、名词:产品质量责任 2公平交易权 3农业经济法 4行政性垄断 5经济监督二、简答:1“分税制”财政管理体制的原则及主要内容 2国有资产产权界定的原则,并举例说明 3分析虚假信息陈述的民事法律责任 4为适应加入WTO的需要,我国现行三资企业法已做了哪些修改三、论述:1论我国知名商品的认定标准 2论 ...
    本站小编 FreeKaoyan 2018-01-22
  • 厦门大学1997年考研真题-国际法
    一、名词解释承认、大陆架、斡旋、资本控制说、维他食品公司诉乌纳斯轮船公司案、“领事婚姻”制度 二、简答1、简述国际法院审理案件应适用的法律。 2、简述条约的概念及特点。 3、较之大陆法国家,英国为什么较少使用公共秩序保留。 4、我国参加1958年《纽约公约》时作了哪两项保留?三、论述1、试论国际法的 ...
    本站小编 FreeKaoyan 2018-01-22
  • 厦门大学2002年考研真题-民法
    2002年研究生入学考试民法试卷 民法A卷 一、 名词解释(每题3分,共18分) 1、 绝对权和相对权;2、 扶养;3、 无因行为; 4、 法人机关;5、 预期违约;6、建筑物区分所有权 二、 简述题(每题8分,共32分) 1、 监护性质之我见 2、 试述合同之债的成立和生效 3、 动产善意取得的适 ...
    本站小编 FreeKaoyan 2018-01-22
  • 厦门大学1997年考研真题-细胞生物学
    厦门大学1997年招收攻读硕士学位研究生入学考试试题招生专业:细胞生物学 考试课程:细胞生物学 研究方向: 选择题(每小题1分,共10分)1、下面哪种细胞器不属于细胞内膜系统?( )A、溶酶体 B、内质网 C、高尔基体 D、过氧化物酶体2、下面哪种细胞器以分裂方式增殖?( )A、过氧化物酶体 B、 ...
    本站小编 FreeKaoyan 2018-01-22
  • 厦门大学1997年考研真题-民商法
    一 名词解释1 民事法律事实构成2 可变更、可撤消的民事行为3 取得时效4 质押5 要约和承诺二 简答1 形式意义的民法和实质意义的民法有何区别与联系2 简述监护人的职责3区分动产和不动产有何法律意义4 简述买卖合同的标的物所有权的移转和风险责任的承担三 论述题1 论过错2 我国合同法的现状与完善四 ...
    本站小编 FreeKaoyan 2018-01-22
  • 厦门大学1997年考研真题-文艺评论写作
    厦门大学97年文艺学(文艺评论写作)2 细细品味如下两首唐诗审美情趣之差异,对比它们审美价值之高低,写一篇鉴赏式的评论文章。1.韦应物《滁洲西涧》独怜幽草涧边生,上有黄鹂深树鸣;春朝带雨晚来急,野渡无人舟自横。2.杜牧《江南春》千里莺啼绿映红,水村山郭酒旗风;南朝四百八十寺,多少楼台烟雨中。 ...
    本站小编 FreeKaoyan 2018-01-22