首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
设计一个用链表表示的直接选择排序算法。
设计一个用链表表示的直接选择排序算法。
admin
2010-04-24
24
问题
设计一个用链表表示的直接选择排序算法。
选项
答案
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://kaotiyun.com/show/sgAx777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
OSI参考模型从上到下的层次依次为()
传输介质的特性包括物理特性、传输特性、_______、地理范围、抗干扰性和相对价格。
下列IP地址有误的是()
在政府履行经济职能的过程中,当财政收入无法满足财政支出的需要时,政府就需要筹集资金,而筹集资金的信用形式是_________。
马克思的货币需求理论表达式是
根据组织形态和法律地位的不同,证券投资基金可以分为()
利息为什么成为收益的一般形态?
求x,y,约束条件如下:使目标函数f(x,y)=3x+y达到最大值。
排序算法中,第一趟排序后,任一元素都不能确定其最终位置的算法是_______。
设有一组关键字为{19,15,23,2,68,20,84,28,55,11,10,80},用链地址法构造哈希表,哈希函数为h(key)=key%13,则哈希地址为2的链表中有______个记录。
随机试题
A、It’ssettingupjointventures.B、Itcomputerizesmanagement.C、It’sbranchingoutintopolitics.D、Itacceptsinstallmentpay
某人系鼠疫患者,在传染病医院隔离治疗期间,擅自逃出医院回家。为防止鼠疫传播,对此人可以采取的措施是()
麻疹的好发季节是
根据分税制财政管理体制,属于中央与地方共享收入的是()。
高层建筑供水管路所采用的减压阀供水方式有()减压阀给水方式。
下图为中央气象台对2012年04月09日08时00分世界局部地区海平面气压场(单位:百帕)实况分析图。据此回答问题。图示范围内气压最大差值可能为()。
一个老大爷来办事,他想办的事不符合规定,你不给他办,他就说你嫌他啰唆,大吵大闹,引来很多群众围观,怎么解决?
以前,人们往往认为一切生物的生长都依赖阳光。现在科学家发现,在水深超过4000米的可见光不能到达的海底,在高温、高压、剧毒、缺氧的环境里,仍然存在大量海底热液生物,它们靠海底热液带出的能量进行化合作用合成有机质而生存。这从一个侧面表明()
Whendoesthepartystart?
Scienceisgenerallytakenasmeaningeither(a)theexactsciences,suchaschemistry,physics,etc.,or(b)amethodofthough
最新回复
(
0
)