- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
奥鹏南开16春学期《数据结构》在线作业奥鹏南开16春学期《数据结构》在线作业
16春学期《数据结构》在线作业
一、单选题(共 20 道试题,共 40 分。)
1. 设串s1=’FG’,s2=’PQRST’,函数on(x,y)返回x和y串的连接串,sus(s, i, j)返回串s的从序号i开始的j个字符组成的子串,ln(s)返回串s的长度,则on(sus(s1, 2, ln(s2)), sus(s1, ln(s2), 2))的结果串是()
. F
. FG
. PQRST
. FF
正确答案:
2. 折半搜索与二叉搜索树的时间性能()
. 相同
. 完全不同
. 有时不相同
. 数量级都是O(log2n)
正确答案:
3. 深度优先遍历类似于二叉树的()
. 先序遍历
. 中序遍历
. 后序遍历
. 层次遍历
正确答案:
4. 单链表的存储密度()
. 大于1
. 等于1
. 小于1
. 不能确定
正确答案:
5. 在表长为n的链表中进行线性查找,它的平均查找长度为( )
. ASL=n
. ASL=(n+1)/2
.
.
正确答案:
6. 设F是一个森林,是由F变换得的二叉树。若F中有n个非终端结点,则中右指针域为空的结点有()个
. n-1
. n
. n+1
. n+2
正确答案:
7. 二叉树是非线性数据结构,所以()
. 它不能用顺序存储结构存储
. 它不能用链式存储结构存储
. 顺序存储结构和链式存储结构都能存储
. 顺序存储结构和链式存储结构都不能使用
正确答案:
8. 具有n(n0)个结点的完全二叉树的深度为( )
.
.
.
.
正确答案:
9. 一棵具有 n个结点的完全二叉树的树高度(深度)是( )
.
.
.
.
正确答案:
10. 有8个结点的无向连通图最少有()条边
. 5
. 6
. 7
. 8
正确答案:
11.
已知图的邻接表如下所示,根据算法,则从顶点0出发按深度优先遍历的结点序列是()
.
0 1 3 2
.
0 2 3 1
.
0 3 2 1
.
0 1 2 3
正确答案:
12.
已知图的邻接矩阵,根据算法,则从顶点0出发,按广度优先遍历的结点序列是()
.
0 2 4 3 1 6 5
. 0 1 3 5 6 4 2
. 0 1 2 3 4 6 5
.
0 1 2 3 4 5 6
正确答案:
13. 串是一种特殊的线性表,其特殊性体现在()
. 可以顺序存储
. 数据元素是一个字符
. 可以链式存储
. 数据元素可以是多个字符
正确答案:
14. 引入二叉线索树的目的是( )
. 加快查找结点的前驱或后继的速度
. 为了能在二叉树中方便的进行插入与删除
. 为了能方便的找到双亲
. 使二叉树的遍历结果唯一
正确答案:
15.
已知图的邻接矩阵,根据算法思想,则从顶点0出发按深度优先遍历的结点序列是( )
.
0 2 4 3 1 5 6
.
0 1 3 6 5 4 2
.
0 4 2 3 1 6 5
.
0 3 6 1 5 4 2
正确答案:
16. 用邻接表表示图进行深度优先遍历时,通常是采用()来实现算法的
. 栈
. 队列
. 树
. 图
正确答案:
17. 判定一个队列QU(最多元素为m0)为满队列的条件是()
.
QU-rr - QU-front = = m0
. QU-rr - QU-front -1= = m0
. QU-front = = QU-rr
. QU-front = = QU-rr+1
正确答案:
18. 对n个不同的排序码进行冒泡排序,在下列哪种情况下比较的次数最多。()
. 从小到大排列好的
. 从大到小排列好的
. 元素无序
. 元素基本有序
正确答案:
19. 从未排序序列中挑选元素,并将其依次插入已排序序列(初始时为空)的一端的方法,称为()
. 希尔排序
. 归并排序
. 插入排序
. 选择排序
正确答案:
20. 在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的()倍。
. 1/2
. 1
. 2
. 4
正确答案:
16春学期《数据结构》在线作业
二、判断题(共 30 道试题,共 60 分。)
1. 两个栈共享一片连续内存空间时,为提高内存利用率,减少溢出机会,应把两个栈的栈底分别设在这片内存空间的两端。
. 错误
. 正确
正确答案:
2. 栈是一种对所有插入、删除操作限于在表的一端进行的线性表,是一种后进先出型结构。
. 错误
. 正确
正确答案:
3. 栈和队列的存储方式既可是顺序方式,也可是链接方式。
. 错误
. 正确
正确答案:
4. 栈和队列是一种非线性数据结构。
. 错误
. 正
您可能关注的文档
- 大谈村旧城改造小区补充合同大谈村旧城改造小区补充合同.doc
- 天津市北辰医院风险管理计划天津市北辰医院风险管理计划.doc
- 天津市五区县2010~2011学年度第二学期期末考试六年级语文试卷天津市五区县2010~2011学年度第二学期期末考试六年级语文试卷.doc
- 天津市小型建设工程施工合同(JF-2001-015) 2天津市小型建设工程施工合同(JF-2001-015) 2.doc
- 大足钢筋合同 2大足钢筋合同 2.doc
- 天津市股份有限责任公司章程天津市股份有限责任公司章程.doc
- 天津师范大学成人本科毕业论文天津师范大学成人本科毕业论文.doc
- 天津市滨海新区五所重点学校2013年高三毕业班联考地理试卷天津市滨海新区五所重点学校2013年高三毕业班联考地理试卷.doc
- 大青沟110kV变电站工程(质量管理制度)大青沟110kV变电站工程(质量管理制度).doc
- 天津建筑工程手续流程天津建筑工程手续流程.doc
文档评论(0)