首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
写出直接插入排序算法。
写出直接插入排序算法。
admin
2014-08-29
65
问题
写出直接插入排序算法。
选项
答案
直接插入排序的基本思想:依次将记录序列中的每一个记录插入到有序段中,使有序段的长度不断地扩大。其具体的排序过程可以描述如下:首先将待排序记录序列中的第一个记录作为一个有序段,将记录序列中的第二个记录插入到上述有序段中形成由两个记录组成的有序段,再将记录序列中的第三个记录插入到这个有序段中,形成由三个记录组成的有序段,……依此类推,每一趟都是将一个记录插入到前面的有序段中,假设当前欲处理第i个记录,则应该将这个记录插入到由前i一1个记录组成的有序段中,从而形成一个由i个记录组成的按关键字值排列的有序序列,直到所有记录都插入到有序段中。一共需要经过n一1趟就可以将初始序列的n个记录重新排列成按关键字值大小排列的有序序列。算法为: void insertSort(DataType a,int n) for(i=2;i<=n;i++)//需要n一1趟 { a[0]=a[i];//将a[i]赋予监视哨 j=i一1; while(a[0].key
解析
转载请注明原文地址:https://kaotiyun.com/show/2yvR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
简述缩唇呼吸及腹式呼吸的方法。
系统的种类按人与环境之间的关系分,人是()。
结构安全就意味着结构可靠。()
连接件切应力计算的基础是假设()。
在下图中由于弯矩图不满足。,所以它是错误的。()
良性肿瘤对机体的影响主要取决于肿瘤的()
已知某蛋白质多肽链编码序列为………GGA,则翻译时:()
写出二叉树前序遍历非递归算法的设计思想,然后写出算法。
已知二叉树前序为ABDEGCF,中序为DBGEACF,则后序一定是________。
具有n个顶点的有向完全图,边的总数为()。
随机试题
下列不属于公务员法定培训类型的是()
对心源性水肿患者实施的护理措施要点中哪项不妥()。
扣锅煅法的条件是
对疗效不确、不良反应大或者其他原因危害人体健康的药品,应当( )。
侵权行为的构成要件包括()。
膨胀土中的黏粒(粒径小于0.005mm)矿物成分以()为主。
国际上针对不符点单据的交单,规定出口商提供给议付行的额外单据是()。
下列关于外部网关协议BGP的描述中,错误的是()。
Takinganapisfrowneduponbymanypeopleandisviewedasfondnessfortheelderlyandchildren.Mentionnapandyoucouldbe
Atwhattimedoesthebankopen?
最新回复
(
0
)