- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构期末样卷参考答案
排序方法 平均情况 最好情况 最坏情况 基数排序 O(d(n+r)) O(d(n+r)) O(d(n+r)) 2-路归并排序 O(n log n) O(n log n) O(n log n) 堆排序 O(n log n) O(n) O(n log n) 快速排序 O(n log n) O(n log n) O(n2) 希尔排序 O(n) 直接插入排序 O(n2) O(n) O(n2) 简单选择排序 O(n2) O(n2) O(n2) 直接插入排序:
折半插入排序:与折半查找相联系
2-路插入排序:形成环
希尔排序:给定间隔进行排序
冒泡排序
快速排序:方向交替
简单选择排序:与冒泡排序相关
树形选择排序:挑出最大或最小放在根结点,数据放在叶子节点
堆排序:类似树形
归并排序:分小组排序
基数排序:按位排序
数据结构——期末样卷
是非题(每题1分共10分)
1. 线性表的链式存储结构优于顺序存储结构。 F
2. 栈和队列也是线性表。如果需要,可对它们中的任一元素进行插入/删除操作。F
3. 栈是数据对象特定的线性表。F
4. 在单链表P指针所指结点之后插入S结点的操作是:P-next= S ; S- next = P-next; F
5. 一个无向图的连通分量是其极大的连通子图。T
6. 邻接表可以表示有向图,也可以表示无向图。T
7. 假设B是一棵树,B′是对应的二叉树。则B的后根遍历相当于B′的中序遍历。 T
8. 通常,二叉树的第i层上有2i-1个结点。F
9. 对于一棵m阶的B-树树中每个结点至多有m 个关键字除根之外的所有非终端结点至少有(m/2(个关键字对于任何待排序序列来说,快速排序均快于起泡排序。m个结点的二叉排序树,其最大深度为( f ),最小深度为( b )。
a. log 2 m b. └ log2 m ┘ +1 c. m/2
d .┌ m/2 ┐ -1 e. ┌ m/2 ┐ f. m
8.已知一组待排序的记录关键字初始排列如下:56,34,58,26,79,52,64,37,28,84,57。
下列选择中( c )是快速排序一趟排序的结果。
( b )是希尔排序(初始步长为4)一趟排序的结果。
( e )是起泡排序一趟排序的结果。
( a )是初始堆(大堆顶)。
a. 84,79,64,37,57,52,58,26,28,34,56。
b. 28,34,57,26,56,52,58,37,79,84,64。
c. 28,34,37,26,52,56,64,79,58,84,57。
d. 52,34,64,84,56,26,37,57,58,28,79。
e. 34,56,26,58,52,64,37,28,79,57,84。
f. 34,56,26,58,52,79,37,64,28,84,57。
三.填空题(每题2分共20分)
1.有向图的存储结构有(邻接矩阵)、(邻接表)、(十字链表)等方法。
2.已知某二叉树的先序遍历次序为afbcdeg,中序遍历次序为cedbgfa。
其后序遍历次序为()。遍历次序为()3. i=n; i0; i--) {语句1}
{
x++; {语句2}
for( j=n; j=i; i--) {语句3}
y++; {语句4}
};
语句1执行的频度为(n+1);语句4执行的频度为(n(n+1)/2)。
4.请在下划线上填入适当的语句,完成以下法算。
Status Preordertraverse(Bitree T,Status(*Visit)(Telemtype e)){
//先序非递归遍历二叉树。
Initstack ( S ); Push ( S,T );
While ( !stackempty( S ) )
{ While ( gettop( S, p ) p ) { visit (p-data ) ; push(S, p-lchild ;}
Pop ( S , p );
If ( !stackempty(s) ) { pop(S, p) ; push( S, p-rchild ); }
}
return ok;
四.简答题(每题5分共25分)
1.将图示森林转换为二叉树,并对该二叉树中序全序线索化。
您可能关注的文档
- 南开大学公共绿地调研.doc
- 实验五 查找运算实现.doc
- 哈希查找的实现与分析报告(顺序).docx.docx
- 查找、排序的应用 实验报告.doc
- 查找和排序的实现.doc
- 查找排序应用问题实现.doc
- 高分子复合.doc
- 2024江西江铃专用车辆厂有限公司招聘60人笔试参考题库附带答案详解 .docx
- 2024河南安建建设工程管理有限责任公司招聘笔试参考题库附带答案详解 .docx
- 2024年安徽黄山阳光电力维修工程有限公司招聘29人(第一批次)笔试参考题库附带答案详解 .docx
- 2024年陕西咸阳亨通电力(集团)有限公司供电服务业务部直聘用工招聘145人笔试参考题库附带答案详解 .docx
- 2024年中建四局土木工程有限公司校园招聘笔试参考题库附带答案详解 .docx
- 2024年四川雅茶贸易有限公司公开招聘和考察聘用人员3人笔试参考题库附带答案详解 .docx
- 2024年中国烟草总公司辽宁省公司公开招聘拟录用人员(166人)笔试参考题库附带答案详解 .docx
- 2024江苏连云港中诚物业管理有限公司招聘工作人员1人笔试参考题库附带答案详解 .docx
- [毕节]2025年贵州毕节市引进人才649人笔试历年参考题库附带答案详解.docx
- 2024年度中国东航技术应用研发中心有限公司校园招聘笔试参考题库附带答案详解 .docx
- 2024年福建省厦门盐业有限责任公司春季人才招聘1人笔试参考题库附带答案详解 .docx
- 2024年山东省环保发展集团绿能有限公司职业经理人招聘2人笔试参考题库附带答案详解 .docx
- 2024年安徽滁州郊源阳光电力维修工程有限责任公司招聘41人(第一批次)笔试参考题库附带答案详解 .docx
最近下载
- 2024年青岛职业技术学院高职单招语文历年参考题库含答案解析.docx
- 《多波段天气雷达协同观测规范》.docx VIP
- 2025年烟台汽车工程职业学院单招综合素质考试题库及答案解析.docx
- 主题3 人与自我—自我认识与提升课件+2025年中考英语人教版一轮专题复习.pptx VIP
- 学校种植园方案设计.ppt
- 拉完整版本.封丹寓言.pptx VIP
- 第三单元名著导读《经典常谈》课件++2023-2024学年统编版语文八年级下册.pptx VIP
- 人工智能与智能医学影像分析.pptx VIP
- 全过程造价咨询服务实施方案设计.docx
- 宁夏医科大学2023-2024学年第2学期《生物化学》期末考试试卷(A卷)附参考答案.docx
文档评论(0)