首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
采用单链表作为存储结构,试编写一个函数来实现用选择排序方法进行升序排列。
采用单链表作为存储结构,试编写一个函数来实现用选择排序方法进行升序排列。
admin
2010-04-24
18
问题
采用单链表作为存储结构,试编写一个函数来实现用选择排序方法进行升序排列。
选项
答案
首先定义单链表的结点: struct node {int key; struet node*link; } 函数如下: struct*selectsort(struct node*h) {struet node*P,*q,*r,*s,*t; t=Null; while(h!=Null) {p=h; q=Null; s=h; r=Null; while(P!=Null) {if(p—>key<s—>key) {s=p; p=q; } q=p; p=p—>link; } if(s==h) h=h—>link; else h=s; s—>lind=t; t=s; } h=t; return(h); }
解析
转载请注明原文地址:https://kaotiyun.com/show/Q0Ax777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
传输层有________和平面结构两种编址方式。
________需要处理端到端的差错控制和流量控制。
中央银行在任何时候都能观察到市场水平及结构,可随时对收集的资料进行分析判断,这体现了利率作为中介指标的_______。
金融期权按行权时间的不同来划分,可以分为_________、___________。
贷款损失概率在5%以下的是__________。
如果一年的通货膨胀率为3%,银行贷款利率为6%,则事实上银行的实际贷款利率为()
求解四个城市旅行推销员问题,其距离矩阵如下表所示,当推销员从1城出发,经过每个城市仅一次,最后回到1城,问按怎样的路线走可使总行程最短?
排序算法中,第一趟排序后,任一元素都不能确定其最终位置的算法是_______。
已知采用二叉链表作为存储结构的一棵二叉树共有10个结点,则二叉链表中共有___________个指针域。
在关系代数运算中,并、差、投影、选择和________为基本的运算。
随机试题
最早应用CT检查的部位是
在合同没有对交货地点作出规定的情况下,如何根据《联合国国际货物销售合同公约》确定交货地点?
引起肺结核最主要的传播途径是
期间费用是指企业在一定时间内所发生的按规定不能计入产品或劳务成本,而是直接计入当期损益和资金耗费,包括()
下列各项中,应记入“坏账准备”科目贷方的是( )。
基本面分析是对股票历史信息如股价和交易量等进行研究,希望找出其波动周期的运动规律以期形成预测模型。()
Thespecialneedsofoldpeopleforhousinghave______moreattentionfromhousedesigners.
股份制改变了企业的资本主义所有制性质。
Whatdoesthemanmean?
Lookatthestatementsbelowandthearticleabouttimemanagementforteamsontheoppositepage.Whichsectionofthearti
最新回复
(
0
)