首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
设计一个用链表表示的直接选择排序算法。
设计一个用链表表示的直接选择排序算法。
admin
2010-04-24
23
问题
设计一个用链表表示的直接选择排序算法。
选项
答案
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
数据结构
理工类
相关试题推荐
下图所示的子网使用了距离矢量路由算法,当下列矢量到达路由器C时,来自B的矢量为(5,0,7,10,7,8);来自D的矢量为(12,10,3,0,10,4);来自E的矢量为(2,7,9,10,0,6)。经测量,C到B、D、E的延迟分别为5、1、10。请给出C
以如何在公用数据网上安全地传递密钥而不被窃取作为主要任务的是()
传输服务是通过建立连接的两个传输实体之间所采用的_______来实现的。
简述三次握手算法的工作原理。
下列功能中不属于非对等结构局域网操作系统所提供的功能的是()
下列IP地址中错误的是()
下列有关现金漏损率的命题正确的是
金本位制最典型的形态是()
如图所示交通图的物资调运问题,试作出第一流向图.
判断下图是不是基本流向图.若不是,改为基本流向图.
随机试题
某工程需要在料仓取粗、细集料进行原材料试验,该原材料用于AC-20混合料。请回答下列问题。10~20mm档粗集料针片状试验记录:试样1号试验用的集料总质量为1005g,针片状颗粒的质量为121g;试样2号试验用的集料总质量为1002g,针片状颗粒质
审美经验在根本上是的一种________重要形式。()
男性,15岁,自幼有喘息史,5天前因接触杀虫剂后出现胸闷、气短、咳嗽,胸片未见明显异常病变。伴有过敏性鼻炎男性,23岁,高热3天,伴右侧胸痛,活动或深吸气时加重,伴干咳。胸片式右侧肋膈角略模糊
下列药物的用法,不正确的是
槐花为豆科植物槐树的干燥花及花蕾,花部分习称槐花,花蕾部分习称槐米。槐米含有芦丁、槲皮素、皂苷、白桦脂醇、槐二醇以及槐米甲、乙、丙素和黏液质等。槐米中的芦丁经酸水解后得到的双糖是()
下图表示某时刻地球昼夜分布状况,图中阴影部分表示黑夜,读图完成问题。图中所示时刻,下列叙述正确的是()。
Dopeoplegethappierormorefoul-temperedastheyage?Stereotypesofirritableneighbors【C1】______,scientistshavebeentryi
ReturningtoScienceA)TeresaGarrettwasworkingpart-timeasabiochemistrypostdoc(博士后).Shehadaninfantathome,andshew
SixSecretsofHigh-EnergyPeopleThere’sanenergycrisisinAmerica,andithasnothingtodowithfossilfuels.Millions
A、FromtheASPCA.B、Fromthelibrary.C、Bybuyingadogfromapetstore.D、Byreadingbooksaboutvariouskindsofdogs.D细节推断题
最新回复
(
0
)