川农《数据结构(本科)》22年11月课程考核【标准答案】 作者:周老师 分类: 川农网院 发布时间: 2022-12-09 16:44 专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等! 联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189 扫一扫添加我为好友 扫一扫添加我为好友 《数据结构(本科)》22年11月课程考核-00001 试卷总分:100 得分:96 一、单选题 (共 25 道试题,共 100 分) 1.对某二叉树进行前序遍历的成果为ABDEFC,中序遍历的成果为DBFEAC,则后序遍历的成果为( ) A.DBFEAC B.DFEBCA C.BDFECA D.BDEFAC 2.对待排序的元素序列进行区分,将其分为左、右两个子序列,再对两个子序列施加相同的排序操作,直到子序列为空或只剩一个元素停止。这样的排序方法是( ) A.直接挑选排序 B.直接刺进排序 C.疾速排序 D.起泡排序 3.一个关键词序列为{46,79,56,38,40,84},选用疾速排序以坐落最左方位的元素为基准而得到的首次区分成果为( ) A.{38,46,79,56,40,84} B.{38,79,56,46,40,84} C.{40,38,46,56,79,84} D.{38,46,56,79,40,84} 4.向二叉查找树中刺进一个元素时,当时间杂乱度大致为( ) A.O(㏒2n) B.O(n) C.O(1) D.O(㏒2n) 5.假定一个有n个极点和e条弧的有向图用邻接表表明,则删去与某个极点vi有关的一切弧的时刻杂乱度是( ) A.O(n) B.O(e) C.O(n+e) D.O(n×e) 6.若选用邻接矩阵法存储一个N个极点的无向图,则该邻接矩阵是一个( ) A.队头元素的前一个方位 B.队头元素的后一个方位 C.队头元素方位 D.队尾元素的前一方位 7.线性链表不具有的特色是( ) A.随机拜访 B.不用事前估量所需存储空间巨细 C.刺进与删去时不用移动元素 D.所需空间与线性表长度成正比 8.顺次在初始为空的行列中刺进元素X,Y,Z,W今后,紧接着作了两次删去操作,此刻的队头元素是( ) A.X B.Y C.Z D.W 9.若让元素1,2,3顺次进栈,则出栈次第不可以能呈现种状况( ) A.3,2,1 B.2,1,3 C.3,1,2 D.1,3,2 10.一组记载的关键词经一趟二路归并排序后得到富含5个长度为2的有序表如下:[25,48],[16,35],[79,82],[23,40],[36,72],在此基础上按二路归并排序方法再对该序列进行一趟归并后的成果为( ) A.16,25,35,48,23,40,79,82,36,72 B.16,25,35,48,23,40,79,82,72,36 C.16,25,48,35,79,82,23,36,40,72 D.16,25,35,48,79,23,36,40,72,82 11.链式栈与次序栈比较,一个对比显着的长处是( ) A.刺进操作愈加便利 B.一般不会呈现栈满的状况 C.不会呈现栈空的状况 D.删去操作愈加便利 12.一个二叉树按次序方法存储在如下的一个维数组中,0 1 2 3 4 5 6 7 8 9 10 11 12 13 14A B C D E F G H I J则结点E在二叉树的第( )层。 A.1 B.2 C.3 D.4 13.线性表是一个具有n个( )的有限序列。 A.表元素 B.字符 C.数据元素 D.数据项 14.对有14个数据元素的有序表R[14]进行减半查找,查找到R[3]的要害码等于给定值,此刻元素对比次序顺次为( ) A.R[0],R[1],R[2],R[3] B.R[0],R[13],R[2],R[3] C.R[6],R[2],R[4],R[3] D.R[6],R[4],R[2],R[3] 15.假定一个次序行列的队首和队尾指针别离为f和r,则判别队空的条件为( ) A.f+1==r B.r+1==f C.f==0 D.f==r 16.对5个不一样的数据元素进行直接刺进排序,最多需求进行( )次对比 A.8 B.10 C.15 D.25 17.设F是一个森林,B是由F变换得到的二叉树,F中有n个非叶结点,则B中右指针域为空的结点有( ) A.n-1 B.n C.n+1 D.n+2 18.向次序栈中压入新元素时,应当( ) A.先移动栈顶方位,再存入元素 B.先存入元素,再移动栈顶方位 C.先后次第无关重要 D.一起进行 19.设有向图有n个极点和e条边,选用领接表作为其存储表明,在进行拓扑排序时,总的计算时刻为( ) A.O(nlog2e) B.O(n+e) C.O(ne) D.O(n2) 20.n个极点的有向彻底图中富含向边的数目最多为( ) A.n(n-1)/2 B.n(n-1) C.n-1 D.n 21.设某算法的疑问规划函数f(n)=300n2+8000n+900,则它的渐进时刻杂乱度为( ) A.O(n3) B.O(n2) C.O(n) D.O(1) 22.设有100个数据元素,选用减半查找时,最大对比次数为( ) A.6 B.7 C.8 D.10 23.深度为8的二叉树至多有( )个结点 A.7 B.15 C.127 D.255 24.设数组data[m]作为循环行列SQ的存储空间,front为队头指针,rear为队尾指针,则履行出队操作后其头指针front值为( ) A.front=front+1 B.front=(front+1)%(m-1) C.front=(front-1)%m D.front=(front+1)%m 25.设有一个富含n 个(n>2)关键词的有序表,别离用次序查找法和二分查找法查找一个给定的关键词,对比次数别离为s和h,在查找成功的状况下,s和h的关系是( ) A.s = h B.s > h C.s < h D.不能断定 专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费) 联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189 扫一扫添加我为好友 扫一扫添加我为好友
试卷总分:100 得分:96
一、单选题 (共 25 道试题,共 100 分)
1.对某二叉树进行前序遍历的成果为ABDEFC,中序遍历的成果为DBFEAC,则后序遍历的成果为( )
A.DBFEAC
B.DFEBCA
C.BDFECA
D.BDEFAC
2.对待排序的元素序列进行区分,将其分为左、右两个子序列,再对两个子序列施加相同的排序操作,直到子序列为空或只剩一个元素停止。这样的排序方法是( )
A.直接挑选排序
B.直接刺进排序
C.疾速排序
D.起泡排序
3.一个关键词序列为{46,79,56,38,40,84},选用疾速排序以坐落最左方位的元素为基准而得到的首次区分成果为( )
A.{38,46,79,56,40,84}
B.{38,79,56,46,40,84}
C.{40,38,46,56,79,84}
D.{38,46,56,79,40,84}
4.向二叉查找树中刺进一个元素时,当时间杂乱度大致为( )
A.O(㏒2n)
B.O(n)
C.O(1)
D.O(㏒2n)
5.假定一个有n个极点和e条弧的有向图用邻接表表明,则删去与某个极点vi有关的一切弧的时刻杂乱度是( )
A.O(n)
B.O(e)
C.O(n+e)
D.O(n×e)
6.若选用邻接矩阵法存储一个N个极点的无向图,则该邻接矩阵是一个( )
A.队头元素的前一个方位
B.队头元素的后一个方位
C.队头元素方位
D.队尾元素的前一方位
7.线性链表不具有的特色是( )
A.随机拜访
B.不用事前估量所需存储空间巨细
C.刺进与删去时不用移动元素
D.所需空间与线性表长度成正比
8.顺次在初始为空的行列中刺进元素X,Y,Z,W今后,紧接着作了两次删去操作,此刻的队头元素是( )
A.X
B.Y
C.Z
D.W
9.若让元素1,2,3顺次进栈,则出栈次第不可以能呈现种状况( )
A.3,2,1
B.2,1,3
C.3,1,2
D.1,3,2
10.一组记载的关键词经一趟二路归并排序后得到富含5个长度为2的有序表如下:[25,48],[16,35],[79,82],[23,40],[36,72],在此基础上按二路归并排序方法再对该序列进行一趟归并后的成果为( )
A.16,25,35,48,23,40,79,82,36,72
B.16,25,35,48,23,40,79,82,72,36
C.16,25,48,35,79,82,23,36,40,72
D.16,25,35,48,79,23,36,40,72,82
11.链式栈与次序栈比较,一个对比显着的长处是( )
A.刺进操作愈加便利
B.一般不会呈现栈满的状况
C.不会呈现栈空的状况
D.删去操作愈加便利
12.一个二叉树按次序方法存储在如下的一个维数组中,0 1 2 3 4 5 6 7 8 9 10 11 12 13 14A B C D E F G H I J则结点E在二叉树的第( )层。
A.1
B.2
C.3
D.4
13.线性表是一个具有n个( )的有限序列。
A.表元素
B.字符
C.数据元素
D.数据项
14.对有14个数据元素的有序表R[14]进行减半查找,查找到R[3]的要害码等于给定值,此刻元素对比次序顺次为( )
A.R[0],R[1],R[2],R[3]
B.R[0],R[13],R[2],R[3]
C.R[6],R[2],R[4],R[3]
D.R[6],R[4],R[2],R[3]
15.假定一个次序行列的队首和队尾指针别离为f和r,则判别队空的条件为( )
A.f+1==r
B.r+1==f
C.f==0
D.f==r
16.对5个不一样的数据元素进行直接刺进排序,最多需求进行( )次对比
A.8
B.10
C.15
D.25
17.设F是一个森林,B是由F变换得到的二叉树,F中有n个非叶结点,则B中右指针域为空的结点有( )
A.n-1
B.n
C.n+1
D.n+2
18.向次序栈中压入新元素时,应当( )
A.先移动栈顶方位,再存入元素
B.先存入元素,再移动栈顶方位
C.先后次第无关重要
D.一起进行
19.设有向图有n个极点和e条边,选用领接表作为其存储表明,在进行拓扑排序时,总的计算时刻为( )
A.O(nlog2e)
B.O(n+e)
C.O(ne)
D.O(n2)
20.n个极点的有向彻底图中富含向边的数目最多为( )
A.n(n-1)/2
B.n(n-1)
C.n-1
D.n
21.设某算法的疑问规划函数f(n)=300n2+8000n+900,则它的渐进时刻杂乱度为( )
A.O(n3)
B.O(n2)
C.O(n)
D.O(1)
22.设有100个数据元素,选用减半查找时,最大对比次数为( )
A.6
B.7
C.8
D.10
23.深度为8的二叉树至多有( )个结点
A.7
B.15
C.127
D.255
24.设数组data[m]作为循环行列SQ的存储空间,front为队头指针,rear为队尾指针,则履行出队操作后其头指针front值为( )
A.front=front+1
B.front=(front+1)%(m-1)
C.front=(front-1)%m
D.front=(front+1)%m
25.设有一个富含n 个(n>2)关键词的有序表,别离用次序查找法和二分查找法查找一个给定的关键词,对比次数别离为s和h,在查找成功的状况下,s和h的关系是( )
A.s = h
B.s > h
C.s < h
D.不能断定
专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费)
联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189
扫一扫添加我为好友 扫一扫添加我为好友