首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
设计一个用链表表示的直接选择排序算法。
设计一个用链表表示的直接选择排序算法。
admin
2010-04-24
53
问题
设计一个用链表表示的直接选择排序算法。
选项
答案
Void selesort(lklist L) /*设链表L带头结点*/ { q=L; /*指向第一数据前趋*/ while(q—>next!=NULL) { p1=q—>ntxt; minp=p1; /*minp指向当前已知的最小数*/ while(p1—>next!=NULL) { if(p1—>next—>data<minp—>data) minp=p1—>next; /*找到了更小数*/ p1=p1—>next; /*继续往下找*/ } if(minp!=q—>next; /*将最小数交换到第一个位置上*/ { r1=minp—>next minp—>next=r1—>next; /*删除最小教*/ r2=q—>next; q—>next=r2—>next; /*删除当前表中第一个数*/ r1—>next=q—>next; q—>next=r1; /*将最小插入到第一位置上*/ r2—>next=minp—>next; minp—>next=r2; /*将原第一个数放到最小数原位置上*/ } q=q>next; /*选择下一个最小数*/ } }
解析
转载请注明原文地址:https://www.kaotiyun.com/show/sgAx777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
________分组级的主要功能是将链路层所提供的连接STE-DCE的一条或多条物理链路复用成数条逻辑信道,并且对每一条逻辑信道所建立的虚电路执行与链路层单链路协议类似的链路建立、数据传输、流量控制、顺序和差错检测、链路的拆除等操作。
在网络层中,数据以______为单位进行传输。()
对于数据报操作方式,不需要建立虚电路,但是_______要为每个数据报作路由选择。
某投资者在银行办理了一笔5000元,期限为一年期的定期储蓄存款,存款利率为2%,到期后银行利息收入应缴纳个人所得税,个人所得税率为20%,用单利率方法计算投资者所获得的税前利息收入和税后的实际收入是_________、_________元。
标志着欧洲货币制度正式建立的事件是__________。
下列关于我国金属铸币的说法中正确的有()
关于回购协议市场的叙述中,不正确的是()
下列关于间接融资的说法中,正确的有()
某医院手术室根据病人来诊和完成手术时间的记录,每小时病人的到达率为2.1人/h,为泊松分布,每次手术平均时间0.4h/人,即平均服务率是2.5人/h,服从负指数分布.求:(1)病房中病人的平均数(L).(2)排队等待手术的病人的平均数(L
UNIX的某一用户创建了一个占3个盘块的文件,创建前filsys的内容如图24—6所示。填出文件生成后filsys有关内容,标出有关数值。
随机试题
脾胃虚弱而致脘腹疼痛的特点是
除斥期间(武汉大学2012年考研真题)
某甲4岁时,父亲去世。为了抚养某甲,其母亲某乙一直未再婚。而在某甲成家立业之后,某乙想找一个老伴共度余生。当某乙将自己的想法告诉儿子某甲时,某甲极力反对,将母亲接到自己的家里严加看守,不许母亲一人出门。并对母亲某乙警告说:您都这么大的年纪了,还结什么婚?您
某施工单位承接一建设工程的施工任务。根据该建设工程的相关情况,施工单位绘制厂一双代号网络计划图。如图6-2所示:什么是自由时差?
中央行政机关中原则上不具有行政主体资格的是()。
2016年12月20日,某企业销售商品开出的增值税专用发票上注明的价款为100万元,增值税税额为16万元,全部款项已收存银行。该商品的成本为80万元,本月核算相应的跌价准备金额为5万元。不考虑其他因素,该业务使企业2016年12月营业利润增加()万
商品的价值是()。
姓名权的内容,不包括姓名的()。
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分150分。2.监考人员宣布考试开始时,你才可以开始答题。3.请在题本、答题卡指定位置填写自己的姓名,填涂准考证
Fiftyyearsfromnowtheworld’spopulationwillbedeclining.Unlesspeople’svalueschangegreatly,severalcenturiesfromnow
最新回复
(
0
)