2010 年全国研究生考试计算机统考真题
一、单选题
1、若元素 a,b,c,d,e,f 依次进栈,允许进栈、退栈操作交替进行。但不允许连续三次进行退
栈工作,则不可能得到的出栈序列是(5)
A:dcebfa B:cbdaef C:dbcaef D:afedcb
2、某队列允许在其两端进行入队操作,但仅允许在一端进行出队操作,则不可能得到的顺
序是( ) A:bacde B:dbace C:dbcae D:ecbad
3、下列线索二叉树中(用虚线表示线索),符合后序线索树定义的是(555 )
4、在下列所示的平衡二叉树中插入关键字 48 后得到一棵新平衡二叉树,在新平衡二叉树
中,关键字 37 所在结点的左、右子结点中保存的关键字分别是( )
A:13,48 B:24,48 C:24,53 D:24,90
5、在一棵度为 4 的树 T 中,若有 20 个度为 4 的结点,10 个度为 3 的结点,1 个度为 2 的结
点,10 个度为 1 的结点,则树 T 的叶节点个数是()
A:41 B:82 C:113 D:122
6、对 n(n 大于等于 2)个权值均不相同的字符构成哈夫曼树,关于该树的叙述中,错误的是
A:该树一定是一棵完全二叉树5 B:树中一定没有度为 1 的结点
C:树中两个权值最小的结点一定是兄弟结点5 D:树中任一非叶结点的权值一定不小于下
一任一结点的权值
7、若无向图 G-(V.E)中含 7 个顶点,则保证图 G 在任何情况下都是连通的,则需要的边
数最少是()A :6 B:15 C:16 D:21
8、对下图进行拓补排序,可以得到不同的拓补序列的个数是( )
A:4 B:3 C:2 D:1
9、已知一个长度为 16 的顺序表 L,其元素按关键字有序排列,若采用折半查找法查找一
个不存在的元素,则比较次数最多是()A:4 B:5 C:6 D:7
10、采用递归方式对顺序表进行快速排序,下列关于递归次数的叙述中,正确的是()
A:递归次数与初始数据的排列次序无关
B:每次划分后,先处理较长的分区可以减少递归次数
C:每次划分后,先处理较短的分区可以减少递归次数
D:递归次数与每次划分后得到的分区处理顺序无关
11、对一组数据(2,12,16,88,5,10)进行排序,若前三趟排序结果如下()
第一趟:2,12,16,5,10,88
第二趟:2,12,5,10,16,88
第三趟:2,5,10,12,16,88
则采用的排序方法可能是:A:起泡排序5 B:希尔排序5 C:归并排序5 D:基数排序
12、下列选项中,能缩短程序执行时间的措施是()
I 提高 CPU 时钟频率,II 优化数据通过结构,III 对程序进行编译优化
A:仅 I 和 II B:仅 I 和 III C:仅 II 和 III D:I,II,III
13、假定有 4 个整数用 8 位补码分别表示 r1=FEH ,r2=F2H ,r3=90H,r4=F8H,若将运算结果存
放在一个 8 位的寄存器中,则下列运算会发生溢出的是()
A: r1*r2 B :r2*r3 C:r1*r4 D:r2*r4
14、假定变量 I,f,d 数据类型分别为 int,float 和 double(int 用补码表示,float 和 double 分别用
IEEE754 单精度和双精度浮点数据格式表示),已知 i=785,f=1.5678,d=1.5 若在 32 位机器中