1 2011-2012 学年第一学期期末考查 《数据结构》试卷 (答案一律写在答题纸上,在本试卷上做答无效) 一、选择(每题 1 分,共 10 分) 1
长度为n的线性表采用顺序存储结构,在其第i 个位置插入一个新元素的算法时间复杂度为( ) A
O(0) B
O(1) C
O(n) D
O(n2) 2
六个元素按照6,5,4,3,2,1 的顺序入栈,下列哪一个是合法的出栈序列
543612 B
453126 C
346512 D
234156 3
设树的度为4,其中度为1、2、3、4 的结点个数分别是4、2、1、2,则树中叶子个数为( ) A
设森林 F 对应的二叉树B 有 m 个结点,B 的右子树结点个数为n,森林 F 中第一棵树的结点个数是( ) A
m-n-1 C
若一棵二叉树具有 10 个度为2 的结点,5 个度为1 的结点,则度为0 的结点个数是( ) A
下列哪一个方法可以判断出一个有向图是否有环
深度优先遍历 B
拓扑排序 C
求最短路径 D
求关键路径 7
第7 层有 10 个叶子结点的完全二叉树不可能有( )个结点
分别用以下序列构造二叉排序树,与用其他三个序列构造的结果不同的是( ) A
(100,80,90,60,120,110,130) B
(100, 120, 110,130,80, 60,90 ) C
(100,60,80,90,120,110,130) D
(100,80, 60,90, 120, 130,110) 9
对一组数据(84,47,25,15,21)排序,数据的排列次序在排序过程中变化如下:(1)84 47 25 15 21 (2)15 47