首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
写出直接插入排序算法。
写出直接插入排序算法。
admin
2014-08-29
53
问题
写出直接插入排序算法。
选项
答案
直接插入排序的基本思想:依次将记录序列中的每一个记录插入到有序段中,使有序段的长度不断地扩大。其具体的排序过程可以描述如下:首先将待排序记录序列中的第一个记录作为一个有序段,将记录序列中的第二个记录插入到上述有序段中形成由两个记录组成的有序段,再将记录序列中的第三个记录插入到这个有序段中,形成由三个记录组成的有序段,……依此类推,每一趟都是将一个记录插入到前面的有序段中,假设当前欲处理第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
计算机科学与技术
普高专升本
相关试题推荐
患者男性,42岁,2小时前突然呕出咖啡色胃内容物2000mL,伴柏油样大便2次,血压60/30mmHg,心率120次/分。此时最合适的治疗措施为()。
定胃管在胃内的方法有()。
输血过程中最多见的输血反应是()。
简述心功能的分级。
以下关于Gushing综合征的叙述,错误的是()。
执行胆囊造影饮食时,正确的护理方法是()。
一单自由度振动体系,由初始位移0.685cm,初始速度为零产生自由振动,振动一个周期后最大位移为0.50cm,体系的阻尼比为()
以会计账目为直接审查对象的审计,称之为()。
串是一种特殊的线性表,其特殊性体现在()。
具有n个顶点的有向完全图,边的总数为()。
随机试题
下列情况下,注册会计师可能不进行控制测试的有()。
属于"母病及子"的脏病传变是
急性炎症性脱髓鞘性多发性神经病不常有
某定点批发企业违反规定经营麻醉药品原料药,由药品监督管理部门责令限期改正,但是该定点批发企业逾期并未改正,应处违法销售药品货值金额
具体来说,国际资本流动的动因包括()。
经营者违反《消费者权益保护法》规定,应当承担民事赔偿责任和缴纳罚款、罚金,其财产不足以同时支付时,应()。
某作家在一书城举办签售会,已知签售会8:30开始,但是之前已有人提前排队等候,从第一个顾客来到时起,每分钟所到来的人数相同,如果开4个人场口,则在8:37时便不会有人排队,若开5个入场口,则在8:35时便不会有人排队,那么第一个顾客到达的时间是几点?(秒数
教育激活文化的功能,最根本的体现就是对文化的()。
视图设计一般有3种设计次序,下列不属于视图设计的是______。
Thenewcolleague_____tohaveworkedinseveralbigcorporationsbeforehejoinedourcompany.
最新回复
(
0
)