14春福建师范大学《数据结构概论》在线作业二

所属学校:福建师范大学 科目:数据结构概论 2015-03-17 16:55:38
福师《数据结构概论》在线作业二
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
多选题
一、单选题(共 25 道试题,共 50 分。)
V
1. 从未排序序列中依次取出一个元素与已排序序列中的元素依次进行比较,然后将其放在已排序序列的合适位置,该排序方法称为( )排序法。
A. 插入
B. 选择
C. 希尔
D. 二路归并
需要购买答案的联系QQ:79691519满分:2 分
2. 线索二叉树是一种( )构。
A. 逻辑
B. 逻辑和存储
C. 物理
D. 线性
需要购买答案的联系QQ:79691519满分:2 分
3. 设有两个串p和q,其中q是p的子串,求q在p中首次出现的位置的算法称为( )
A. 求子串
B. 联接
C. 匹配
D. 求串长
需要购买答案的联系QQ:79691519满分:2 分
4. 设广义表L=((a,b,c)),则L的长度和深度分别为( )。
A. 1和1
B. 1和3
C. 1和2
D. 2和3
需要购买答案的联系QQ:79691519满分:2 分
5. 一棵二叉树的前序遍历序列为ABCDEFG,它的中序遍历序列可能是( )
A. CABDEFG
B. ABCDEFG
C. DACEFBG
D. ADCFEG
需要购买答案的联系QQ:79691519满分:2 分
6. ( )的遍历仍需要栈的支持.
A. 前序线索树
B. 中序线索树
C. 后序线索树
D. 不确定
需要购买答案的联系QQ:79691519满分:2 分
7. 对序列{15,9,7,8,20,-1,4}进行排序,进行一趟后数据的排列变为{4,9,-1,8,20,7,15};则采用的是( )排序。
A. 选择
B. 快速
C. 希尔
D. 冒泡
需要购买答案的联系QQ:79691519满分:2 分
8. 算法的计算量的大小称为计算的( )。
A. 效率
B. 复杂性
C. 现实性
D. 难度
需要购买答案的联系QQ:79691519满分:2 分
9. 以下数据结构中( )是非线性数据结构
A. 树
B. 字符串
C. 队
D. 栈
需要购买答案的联系QQ:79691519满分:2 分
10. 一个栈的输入序列为123…n,若输出序列的第一个元素是n,输出第i(1 =i =n)个元素是( )
A. 不确定
B. n-i+1
C. i
D. n-i
需要购买答案的联系QQ:79691519满分:2 分
11. 下面叙述正确的是( )
A. 算法的执行效率与数据的存储结构无关
B. 算法的空间复杂度是指算法程序中指令(或语句)的条数
C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止
D. 以上三种描述都不对
需要购买答案的联系QQ:79691519满分:2 分
12. 在用邻接表表示图时,拓扑排序算法时间复杂度为( )。
A. O(n)
B. O(n+e)
C. O(n*n)
D. O(n*n*n)
需要购买答案的联系QQ:79691519满分:2 分
13. 线性表( a1,a2,…,an)以链接方式存储时,访问第i位置元素的时间复杂性为( )
A. O(i)
B. O(1)
C. O(n)
D. O(i-1)
需要购买答案的联系QQ:79691519满分:2 分
14. 广义表A=(a,b,(c,d),(e,(f,g))),则下面式子的值为( )。 Head(Tail(Head(Tail(Tail(A)))))
A. (a)
B. A
C. a
D.
d
此题选: D 满分:2 分
15. 字符串‘ababaabab’ 的nextval 为( )
A. (0,1,0,1,04,1,0,1)
B. (0,1,0,1,0,2,1,0,1)
C. (0,1,0,1,0,0,0,1,1)
D. (0,1,0,1,0,1,0,1,1 )
需要购买答案的联系QQ:79691519满分:2 分
16. 栈和队都是( )
A. 顺序存储的
B. 线性结构
C. 链式存储的
D. 非线性结构
需要购买答案的联系QQ:79691519满分:2 分
17. 对于栈操作数据的原则是( )
A. 先进先出
B. 后进先出
C. 后进后出
D. 不分顺序
需要购买答案的联系QQ:79691519满分:2 分
18. 算法的计算量的大小称为计算的( )
A. 效率
B. 复杂性
C. 现实性
D. 难度
需要购买答案的联系QQ:79691519满分:2 分
19. 链表不具有的特点是( )
A. 插入、删除不需要移动元素
B. 可随机访问任一元素
C. 不必事先估计存储空间
D. 所需空间与线性长度成正比
需要购买答案的联系QQ:79691519满分:2 分
20. 下面给出的四种排序法中( )排序法是不稳定性排序法。
A. 插入
B. 冒泡
C. 二路归并
D. 堆
此题选: D 满分:2 分
21. 由3 个结点可以构造出多少种不同的二叉树( )
A. 2
B. 3
C. 4
D. 5
此题选: D 满分:2 分
22. 在下面的程序段中,对x的赋值语句的频度为( )FOR i:=1 TO n DOFOR j:=1 TO n DO x:=x+1;
A. O(2n)
B. O(n)
C. O(n2)
D. O(log2n)
需要购买答案的联系QQ:79691519满分:2 分
23. 对序列{15,9,7,8,20,-1,4}进行排序,进行一趟后数据的排列变为{4,9,-1,8,20,7,15};则采用的是( )排序。
A. 选择
B. 快速
C. 希尔
D. 冒泡
需要购买答案的联系QQ:79691519满分:2 分
24. 若二叉树采用二叉链表存储结构,要交换其所有分支结点左、右子树的位置,利用( )遍历方法最合适。
A. 前序
B. 中序
C. 后序
D. 按层次
需要购买答案的联系QQ:79691519满分:2 分
25. 对于顺序存储的线性表,访问结点和增加、删除结点的时间复杂度为( )。
A. O(n) O(n)
B. O(n) O(1)
C. O(1) O(n)
D. O(1) O(1)
需要购买答案的联系QQ:79691519满分:2 分
福师《数据结构概论》在线作业二
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
多选题
二、判断题(共 20 道试题,共 40 分。)
V
1. 在顺序存储结构中,有时也存储数据结构中元素之间的关系。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
2. 当待排序的元素很多时,为了交换元素的位置,移动元素要占用较多的时间,这是影响时间复杂度的主要因素( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
3. 在查找树(二叉树排序树)中插入一个新结点,总是插入到叶结点下面( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
4. 消除递归不一定需要使用栈,此说法
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
5. 队列是一种插入与删除操作分别在表的两端进行的线性表,是一种先进后出型结构。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
6. 二维以上的数组其实是一种特殊的广义表( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
7. 用一维数组存储二叉树时,总是以前序遍历顺序存储结点( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
8. 循环队列也存在空间溢出问题( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
9. 任一查找树(二叉分类树)的平均查找时间都小于用顺序查找法查找同样结点的线性表的平均查找时间.
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
10. 队列逻辑上是一个下端和上端既能增加又能减少的线性表( )。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
11. 在执行某个排序算法过程中,出现了排序码朝着最终排序序列位置相反方向移动,则该算法是不稳定的( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
12. 线性表只能用顺序存储结构实现( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
13. 顺序存储结构的主要缺点是不利于插入或删除操作。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
14. 顺序存储方式只能用于存储线性结构( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
15. 任何一棵二叉树都可以不用栈实现前序线索树的前序遍历
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
16. 一棵一般树的结点的前序遍历和后序遍历分别与它相应二叉树的结点前序遍历和后序遍历是一致的( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
17. 折半查找法的查找速度一定比顺序查找法快( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
18. 健壮的算法不会因非法的输入数据而出现莫名其妙的状态( )。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
19. 链表中的头结点仅起到标识的作用。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
20. 顺序存储方式插入和删除时效率太低,因此它不如链式存储方式好( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
福师《数据结构概论》在线作业二
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
多选题
三、多选题(共 5 道试题,共 10 分。)
V
1. 以下数据结构中属于线性数据结构的有哪些( )
A. 队列
B. 线性表
C. 二叉树
D. 栈
需要购买答案的联系QQ:79691519满分:2 分
2. 有关二叉树下列说法不正确的是( )
A. 二叉树的度为2
B. 一棵二叉树的度可以小于2
C. 二叉树中至少有一个结点的度为2
D. 二叉树中任何一个结点的度都为2
需要购买答案的联系QQ:79691519满分:2 分
3. 下面关于哈希(Hash)查找的说法不正确的是( )
A. 哈希函数构造的越复杂越好,因为这样随机性好,冲突小
B. 除留余数法是所有哈希函数中最好的
C. 不存在特别好与坏的哈希函数,要视情况而定
D. 若需在哈希表中删去一个元素,不管用何种方法解决冲突都只要简单的将该元素删去即可
需要购买答案的联系QQ:79691519满分:2 分
4. 下面关于二分查找的叙述不正确的是 ( )
A. 表必须有序,表可以顺序方式存储,也可以链表方式存储
B. 表必须有序,而且只能从小到大排列
C. 表必须有序且表中数据必须是整型,实型或字符型
D. 表必须有序,且表只能以顺序方式存储
需要购买答案的联系QQ:79691519满分:2 分
5. 下列说法正确的是( )。
A. 图的遍历是从给定的源点出发每一个顶点仅被访问一次
B. 图的深度遍历不适用于有向图
C. 遍历的基本算法有两种:深度遍历和广度遍历
D. 图的深度遍历是一个递归过程
需要购买答案的联系QQ:79691519满分:2 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: