中国大学MOOC-陈越、何钦铭-数据结构-2016秋期末考试

判断题

1-1
N2logN NlogN2 ​​具有相同的增长速度。 (2分)
答案:F

1-2
对一棵平衡二叉树,所有非叶结点的平衡因子都是0,当且仅当该树是完全二叉树。(2分)
答案:F

1-3
无向连通图所有顶点的度之和为偶数。 (2分)
答案:T

1-4
对N个不同的数据采用冒泡排序进行从大到小的排序,当元素基本有序时交换元素次数肯定最多。 (2分)
答案:F

1-5
若用平方探测法解决冲突,则插入新元素时,若散列表容量为质数,插入就一定可以成功。 (2分)
答案:F

选择题

2-1
设栈S和队列Q的初始状态均为空,元素a、b、c、d、e、f、g依次进入栈S。若每个元素出栈后立即进入队列Q,且7个元素出队的顺序是b、d、c、f、e、a、g,则栈S的容量至少是: (2分)
A、1
B、2
C、3
D、4
答案:C

2-2
在下列所示的平衡二叉树中,插入关键字48后得到一棵新平衡二叉树。在新平衡二叉树中,关键字37所在结点的左、右子结点中保存的关键字分别是: (4分)

A、13、48
B、24、48
C、24、53
D、24、90
答案:C

2-3
线性表、堆栈、队列的主要区别是什么?(2分)
A、线性表用指针,堆栈和队列用数组
B、堆栈和队列都是插入、删除受到约束的线性表
C、线性表和队列都可以用循环链表实现,但堆栈不能
D、堆栈和队列都不是线性结构,而线性表是
答案:B

2-4
NN2 个权值均不相同的字符构造哈夫曼树。下列关于该哈夫曼树的叙述中,错误的是: (2分)
A、树中一定没有度为1的结点
B、树中两个权值最小的结点一定是兄弟结点
C、树中任一非叶结点的权值一定不小于下一层任一结点的权值
D、该树一定是一棵完全二叉树
答案:D

2-5
在并查集问题中,已知集合元素0~8所以对应的父结点编号值分别是{ 1, -4, 1, 1, -3, 4, 4, 8, -2 }(注:−n-n−n表示树根且对应集合大小为nnn),那么将元素6和8所在的集合合并(要求必须将小集合并到大集合)后,该集合对应的树根和父结点编号值分别是多少? (4分)
A、1和-6
B、4和-5
C、8和-5
D、8和-6
答案:B

2-6
要判断一个整数 N>10 是否素数,我们需要检查3到 N

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值