- 2
- 0
- 约2.29千字
- 约 9页
- 2021-01-08 发布于吉林
- 举报
试验四:查找、排序
一、实验描述:
1.简单选择排序算法验证
实验目的
⑴ 掌握简单选择排序算法的基本思想;
⑵ 掌握简单选择排序算法的实现方法;
⑶ 验证简单选择排序算法的时间性能。
实验内容
对一组数据进行简单选择排序(按升序排列)。
算法思想与设计
1.采用单链表进行排序操作;
2.简单选择排序的基本思想:对待排序进行若干趟处理,通过 n-i 次关键字的比较,从 n-i+1
个记录中选出关键字最小记录和第 i(1=i=n)个记录进行交换,这样一趟处理就能确定一个
数的位置,对 n 个数如果确定 n-1 个数的位置,则这 n 个数就排序成功。
3.选择排序算法的时间复杂度为 O(n2) 。并且排序是稳定的。
算法设计
1. 数据结构设计
使用一个简单的链表作为选择排序的操作对象。
//单链表结构体定义
class SingleLink{
private int idata;
public int Data;
{
get{return idata;}
set{idata=value;}
}
public SingleLink next;
public
您可能关注的文档
- 标准化猪场设计与建筑.pdf
- 标准化资金补助申请表.pdf
- 标准化作业指导书.pdf
- 标准活动总结书模板.pdf
- 标准机箱机柜设计(同名9612).pdf
- 标准紧固件规范.pdf
- 标准紧固件检验规范汇总.pdf
- 标准件选用手册(2015版).pdf
- 标准-精致洗车过程(1).pdf
- 标准菌种确认标准操作规程 (2).pdf
- 2026陕西省面向西北工业大学招录选调生押题模拟卷.docx
- ISO9001-2026质量管理体系之“8.2产品和服务的要求”基于PDCA循环过程方法应用表(图)解集(雷泽佳编制2026A0).pdf
- ISO9001-2026质量管理体系之“8.3产品和服务的设计和”基于PDCA循环过程方法应用表(图)解集(雷泽佳编制2026A0).pdf
- ISO9001-2026质量管理体系之“8.4外部提供的过程、产品和服务的控制”基于PDCA循环过程方法应用表(图)解集(雷泽佳编制2026A0).pdf
- 2027羊年非遗锦鲤新春游园会(吉羊启岁 鱼灯献瑞主题)动策划方案.pptx
- 2026陕西省森林资源管理局局属企业招聘(55人)押题模拟卷.docx
- 2026陕西省特种设备检验检测研究院招聘(9人)押题模拟卷.docx
- 2026陕西省面向四川大学招录选调生押题题库.docx
- 2026陕西省面向中南大学招录选调生备考试卷.docx
- 2026陕西省面向中山大学招录选调生押题题库.docx
最近下载
- 《常用网络命令解析与应用》课件.ppt VIP
- 2026教科版三年级道德与法治上册期中试卷及答案.docx
- 大学英语六级模拟测试题model-text02(含答案解析).pdf VIP
- 机械通气雾化吸入治疗临床路径.pdf VIP
- T∕CERS 0005-2020 电力线路跨越电气化铁路施工防护技术规范.pdf
- T∕GXAS 1420-2026 成人便携式可视化鼻肠管置管操作规范.pdf VIP
- 欧姆龙血压计HEM-7211.docx VIP
- 交评报告范本汇编(最新).docx VIP
- 安徽华阳国际酒店二期项目交评报告0722.pdf VIP
- 广东省2026-2027学年人教版小学三年级上学期语文期中考试试卷及答案解析.docx VIP
原创力文档

文档评论(0)