当前位置:问答库>考研试题

2012年浙江农林大学905信息技术综合考研试题研究生入学考试试题考研真题

  摘要

考试科目:信息技术综合 第1页,共6页

2012年硕士学位研究生入学考试试题

考试科目:信息技术综合 满分:150分 考试时间:180分钟

一、数据结构部分

(一)单选题(20分)

1、有一个算法由3个部分的代码嵌套连接组成,每部分的时间复杂度分别为O (1)、O (n )、O ( n ), 该算法的时间复杂度为( )。

A. O(1)+( n )+( n ) B. O(n )

C. ( n ) D. ( n )

2、设单链表中结点的结构为(data ,next)。已知指针q 所指结点是指针p 所指结点的直接前驱,若在*q与*p之间插入结点*s,则应执行下列哪一个操作?( )。

A.s->next=p->next;p->next=s B.q->next=s ;s->next=p

C.p->next=s->next;s->next=p D.p->next=s ;s->next=q

3、线性链表不具有的特点是( )。

A .随机访问 B.不必事先估计所需存储空间大小

C .插入与删除时不必移动元素 D.所需空间与线性表长度成正比

4、一个栈的入栈序列是a,b,c,d,e, 则栈的不可能的输出序列是( )。

A. d c e a b B.d e c b a

C. e d c b a D.a b c d e

5、在一棵二叉树的二叉链表中,空指针域数等于非空指针域数加( )。

A. 2 B. 1 C. 0 D. –1 3523223

6、具有65个结点的完全二叉树的高度为( )。(根的层次号为0)

A .8 B.7 C.6 D.5

7、对某二叉树进行前序遍历的结果为ABDEFC ,中序遍历的结果为DBFEAC ,则后序遍历

的结果为( )。

A .DBFEAC B.DFEBCA

C .BDFECA D.

BDEFAC