川农《数据结构(专科)》18年12月在线作业参考
《数据结构(专科)》18年12月在线作业核对题目下载答案
1.[单选题]对待排序的元素序列进行划分,将其分为左、右两个子序列,再对两个子序列施加同样的排序操作,直到子序列为空或只剩一个元素为止。这样的排序方法是() (满分:)
A. 直接选择排序 B. 直接插入排序
C. 快速排序 D. 起泡排序
正确答案:——C——
2.[单选题]依次在初始为空的队列中插入元素X,Y,Z,W以后,紧接着作了两次删除操作,此时的队头元素是() (满分:)
A. X
B. Y
C. Z
D. W
正确答案:——C——
3.[单选题]一组记录的关键字经一趟二路归并排序后得到含有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
正确答案:——D——
4.[单选题]若让元素1,2,3依次进栈,则出栈次序不可能出现种情况() (满分:)
A. 3,2,1
B. 2,1,3
C. 3,1,2
D. 1,3,2
正确答案:————
5.[单选题]线性链表不具有的特点是() (满分:) 无忧答案网
A. 随机访问
B. 不必事先估计所需存储空间大小
C. 插入与删除时不必移动元素
D. 所需空间与线性表长度成正比
正确答案:————
6.[单选题]向顺序栈中压入新元素时,应当() (满分:)
A. 先移动栈顶位置,再存入元素
B. 先存入元素,再移动栈顶位置
C. 先后次序无关紧要
D. 同时进行
正确答案:————
7.[单选题]设有向图有n个顶点和e条边,采用领接表作为其存储表示,在进行拓扑排序时,总的计算时间为() (满分:)
A. O(nlog2e)
B. O(n+e)
C. O(ne)
D. O(n2)
正确答案:————
8.[单选题]对某二叉树进行前序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序遍历的结果为() (满分:)
A. DBFEAC
B. DFEBCA
C. BDFECA
D. BDEFAC
正确答案:————
9.[单选题]深度为8的二叉树至多有()个结点 (满分:)
A. 7
B. 15
C. 127
D. 255
正确答案:————
10.[单选题]设串sl=″DataStructureswithJava″,s2=″it″,则子串定位函数index(s1,s2)的值为() (满分:)
A. 15
B. 16
C. 17
D. 18
正确答案:————
11.[单选题]在一个单链表HL中,若要在指针q所指结点的后面插入一个由指针P所指向的结点,则执行() (满分:)
A. q—>next=p—>next;p—>next=q
B. p—>next=q—>next;q=p
C. q—>next=p—>next;p—>next=q
D. p—>next=q—>next;q—>next=p
正确答案:————
12.[单选题]假定一个顺序队列的队首和队尾指针分别为f和r,则判断队空的条件为() (满分:)
A. f+1==r
B. r+1==f
C. f==0
D. f==r
正确答案:————
13.[单选题]向一个有127个元素原顺序表中插入一个新元素并保存原来顺序不变,平均要移动()个元素。 (满分:)
A. 8
B. 63.5
C. 63
D. 7
正确答案:————
14.[单选题]设有一个含有n个(n>2)关键字的有序表,分别用顺序查找法和二分查找法查找一个给定的关键字,比较次数分别为s和h,在查找成功的情况下,s和h的关系是() (满分:)
A. s=h
B. s>h
C. s<h
D. 不能确定
正确答案:————
15.[单选题]对有14个数据元素的有序表R进行折半搜索,搜索到R的关键码等于给定值,此时元素比较顺序依次为() (满分:)
A. R,R,R,R
B. R,R,R,R
C. R,R,R,R
D. R,R,R,R
正确答案:————
16.[单选题]AVL树是一种平衡的二叉排序树,树中任一结点的() (满分:)
A. 左、右子树的高度均相同
B. 左、右子树高度差的绝对值不超过1
C. 左子树的高度均大于右子树的高度
D. 左子树的高度均小于右子树的高度
正确答案:————
17.[单选题]设某算法的问题规模函数f(n)=300n2+8000n+900,则它的渐进时间复杂度为() (满分:)
A. O(n3)
B. O(n2)
C. O(n)
D. O(1)
正确答案:————
18.[单选题]一个二叉树按顺序方式存储在如下的一个维数组中,01234567891011121314ABCDEFGHIJ则结点E在二叉树的第()层。 (满分:)
A. 1
B. 2
C. 3
D. 4
正确答案:————
19.[单选题]对5个不同的数据元素进行直接插入排序,最多需要进行()次比较 (满分:)
A. 8
B. 10
C. 15
D. 25
正确答案:————
20.[单选题]一个关键字序列为{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
正确答案:————
附件是答案,为了避免答案重复类似,不含问答题
页:
[1]