数据结构试题(金旺春)B卷.docVIP

  • 14
  • 0
  • 约3.32千字
  • 约 8页
  • 2017-02-01 发布于重庆
  • 举报
命题人:      试卷分类(A卷或B卷) 五邑大学 试 卷 学期: 200 至 200 学年度 第 二 学期 课程:  数据结构     专业:       班级: AP0         姓名:       学号:   题号 一 二 三 四 五 总分 得分 一、       单项选择题(10分) 1. )是非线性数据结构。 A.栈 B. 队列 C. 完全二叉树 D. 堆 2. 假设某个带头结点的单链表的头指针为head,则判定该表为空表的条件是( ) A.head==NULL; B.head-next==NULL; C.head!=NULL; D.head-next==head; 3.栈是一种操( ) A. 先进先出 B. 后进先出 C.进优于出 D. 出优于进 4. 假设以数组A[n]存放循环队列的元素,其头、尾指针分别为front和rear。若设定尾指针指向队列中的队尾元素,头指针指向队列中队头元素的前一个位置,则当前存于队列中的元素个数为( ) A. (rear-front-1)%n B. (rear-front)%n C .(front-rear+1)%n D. (rear-front+n)%n 5. 判断两个串大小的基本准则是( ) A. 两个串长度的大小 B.两个串中首字符的大小 C. 两个串中大写字母的多少 D.对应的第一个不等字符的大小 6. 二维数组A[4][5]按行优先顺序存储,若每个元素占2个存储单元,且第一个元素A[0][0]的存储地址为1000,则数组元素A[3][2]的存储地址为( ) A.1012 B.1017 C.1034 D.1036 7. 高度为5的完全二叉树中含有的结点数至少为( ) A.16 B.17 C.31 D.32 8. 已知在一棵度为3的树中,度为2的结点数为4,度为3的结点数为3,则该树中的叶子结点数为( ) A.5 B.8 C.11 D.18 9. 如图所示有向图的一个拓扑序列是( ) A. ABCDEFB. FCBEAD C. FEDCBA D. DAEBCF 图1 题一、9图 10.对长度为15的有序顺序表进行二分查找,在各记录的查找概率均相等的情况下,查找成功时所需进行的关键字比较次数的平均值为( ) A.B. C. D. 二、       判断题(10分) 设有5000个元素,希望用最快的速度挑选出前10个最大的,采用快速排序方法比 采用堆排序更好。 在n个结点的无向图中,若边数大于n-1,则该图必是连通图。 完全二叉树肯定是平衡二叉树。 在初始数据表已经有序时,快速排序算法的时间复杂度为O(nlog2n )。 三、       填空题(10分)1.估算算法时间复杂度时考虑的问题规模通常是指算法求解问题的_________。. 在双向循环链表中插入一个新的结点时,应修改_________个指针域的值。.若进栈序列为a,b,c,且进栈和出栈可以穿插进行,则可能出现_________个不同的出栈序列。. 广义表(a,(d,(c)))的深度为_________。.在含有3个结点a,b,c的二叉树中,前序序列为abc且后序序列为cba的二叉树有_________棵。.若用邻接矩阵表示有向图,i的度等于矩阵中_________。.对关键字序列(15,18,11,13,19,16,12,17,10,8)进行增量为5的一趟希尔排序的结果为______ _。 8 .第一个顶点和最后一个顶点相同的路径称为回路或者环,除第一个顶点和最后一个顶点外,其余顶点都不重复的回路,称为 _______ 。 9.一个具有 10 个顶点的完全无向图中有 _______ 条边。 10.一棵平衡二叉树中任一结点的平衡因子只可能是 _______ 。 四、       应用题(分) ABIJCDFGHE ,中根遍历序列为 IJBADGFHCE,试画出该二叉树,并写出它的后序遍历序列。 (8分) 证明:对于一棵非空的完全二叉树,若结点总数为n,则该二叉树的深度 k=+1(分)若输入序列是{35,1,9,4,10,2,8,7,

文档评论(0)

1亿VIP精品文档

相关文档