付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——数据结构习题排序;每次从无序子表中挑拣一个最小或最大元素,把它交换到有序表的一端,此种方法叫做排序。
6.每次直接或通过基准元素间接比较两个元素,若出现逆序排列时就交换它们的位置,此种方法做排序;每次使两个相邻的有序表合并成一个有序表的排序方法叫做排序。
7.在内部排序中,平均比较次数最少的是,要求附加存储空间最大的是,排序时不稳定的是、、、。
8.排序是对序列中的元素通过适当的位置交换将有关元素一次性地放置在其最终位置上。
9.在对一组记录{50,40,95,20,15,70,60,45,80}进行直接选择排序时,第4次交换和选择后,未排序记录(即无序表)为。
10.在对一组记录{50,40,95,20,15,70,60,45,80}进行直接插入排序时,当把第7个记录60插入到有序表时,为寻觅插入位置需要比较次。
11.在堆排序和快速排序中,若原始记录接近正序,则选用。若原始记录无序,则最好选用。12.在直接插入和直接选择排序中,若初始数据基本有序,则选用,若初始数据基本反序,则选用。四.简答题
1.某整型数组R的10个元素依次为{6,2,9,7,3,8,4,5,0,10}。用以下各排序方法,将R中元素从小到大排序。(1)取第一个元素6作为划分数据,试写出快速排序第一次划分操作后R中的结果。(2)用堆排序(大顶堆),试写出将第一个选出的数据交换到R的最终位置上,再将其余元素调整成堆后R中的结果。2.已知序列{70,83,100,105,10,32,7,9},请给出采用直接插入排序法对该序列作升序排序时的每一趟结果。3.已知序列{10,18,4,3,6,12,1,9,15,8},请给出采用希尔排序法对该序列做升序排序的每一趟结果。4.已知序列{10,18,4,3,6,12,1,9,15,8},请给出采用归并排序法对该序列做升序排序的每一趟结果。5.判断以下序列是否为堆(小根或大根堆),若不是,则将其调整为堆:(1)(100,86,73,66,39,42,57,35,21)(2)(12,70,33,65,24,56,48,92,86,33)
6.已知序列{57,40,38,11,13,34,48,75,6,19,9,7},采用堆排序法对该序列做降序排序时的每一趟过程。7.设计一个直接选择排序算法,将数组
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中职轻化工(日用化妆品生产)试题及答案
- 2025年大学大二(戏剧影视文学)戏剧理论基础测试题及答案
- 2025年大学(化学生物学)化学生物学概论试题及答案
- 2025年大学本科一年级(机械工程)机械原理基础测试题及答案
- 2025年大学机械基础应用技术(机械应用)试题及答案
- 2025年中职助产(助产实操)试题及答案
- 2025年大学工业机器人应用技术(机器人应用)试题及答案
- 2025年大学大三(生态学)海洋生态学综合测试题及答案
- 2026年广东机电职业技术学院高职单招职业适应性测试模拟试题有答案解析
- 2026年河南科技职业大学单招综合素质笔试模拟试题带答案解析
- 汉高祖刘邦课件
- 2024年中医适宜技术操作规范
- 2025年电子商务运营管理考试试题及答案解析
- 道路巡查知识培训课件
- 发货员岗位考试题及答案
- 管道施工临时用电方案
- 《旅游应用文写作》课程标准
- 血管外科护士进修
- 临床实习护士出科自我鉴定大纲及消毒供应室、五官科、急诊科、内科、外科、儿科、妇科、手术室、血液科、骨科、神经内科等自我鉴定范文
- 农村初中教学中引领学生自主学习的路径探究
- GB/T 45805-2025信控服务机构分类及编码规范
评论
0/150
提交评论