问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++插入排序

发布网友 发布时间:2024-05-03 06:22

我来回答

3个回答

热心网友 时间:2024-05-04 06:09

#include<iostream>
using namespace std;

struct ElemType
{
int stn;
};

void InsertSort(ElemType A[], int n)
{
ElemType x;
int i, j;
for(i = 1; i < n; i++)
{
x = A[i];
for(j = i - 1; j >= 0; j--)
if(x.stn < A[j].stn) A[j+1] = A[j];
else break;
A[j+1] = x;
}
}

int main()
{
ElemType data[6];
data[0].stn = 23;
data[1].stn = 12;
data[2].stn = 43;
data[3].stn = 53;
data[4].stn = 42;
data[5].stn = 13;
InsertSort(data, 6);
for(int i = 0; i < 6; i++)
{
cout << data[i].stn << endl;
}
return 0;
}

用处就是排序,可以把这列数从小到大排好。还有不懂按“在线交谈”

热心网友 时间:2024-05-04 06:09

ElemType是人家自己定义的一个类(或是第三方类)
x.stn到地是什么意思 没看到具体类的定义谁都不清楚

x的意思是临时变量,用于两个值交换时使用

http://zhidao.baidu.com/question/70437729.html
这里是一个知道回答

热心网友 时间:2024-05-04 06:10

仔细看看 函数前面 定义了 一个数据类型 ElemType
ElemType.stn 是其中的元素
建议先看看 c 里 的结构体 再重头开始看 数据结构
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我今年十四岁手臂骨骼比较小,锻炼可以使我的骨骼粗壮吗,如果不能那还... 全民枪战盒子修改器安卓游戏官方下载 360版本的全民枪战用充值卡充值518元档位时出现提示说充值面额过大,请... ...也还手了,她说手指骨折了,伤鉴还没出来,我该怎么办? ...刚开始是我们两个女人互骂,后来她先动手打我直我青微伤,然后她老公... ...她非说我家的门挡了她过,后来就吵起来还动手了。我觉得她就是没事... 我嫂子和邻居为了点事吵起来对方是男士竟然动手打了打,后来我嫂子和其... 起因小矛盾,然后对方先动手,我爸爸还手和他打,最终我爸爸重伤,对方轻伤... 邻居到我门前和我争吵,是他先动手打我,我还手也打了他,之后他先报警又... 事情是这样我和我们邻居因为着火打起了架。是他们先打的人,拿起铁掀... void InsertSort(SqList&amp;L)在C语言中是什么意思? 重庆市黔江区到云南乘坐火车最近的路线是哪一条 黔江到四川中江坐火车怎么坐 重庆黔江有没有到贵州遵义的火车 股票带sz是什么意思? 股票里sz是什么意思? 股票代码sz是什么意思? 股票前加sz是什么意思? 早上喝蜂蜜水对量血压有影响吗 王者荣耀v8充值10000元左右账号被骗可以报警嘛 警方会理睬吗?_百度知 ... 微信怎么看历史删除的人 QQ三国这BB如果在打个高吸技能 可能覆盖那一个呢? 有没有几率是4技能呢... QQ三国我的元神4技能 第一个是嗜血高 第二个是魂法高 第三个是乱舞低... qq三国如何打乱舞盖4 QQ三国陆逊怎么打乱舞盖4 谁知道 能说一下 这次,我没有………半命题作文 郏县在哪坐车是去平顶山客运中心站的 请问郏县客运中心客服是多少? ...小心取消了,我现在想调高临时额度,调不了了怎么办? ...说仙乐健康是专做合同生产保健品的?可以加工钙镁锌维生素D片吗... void Insertsort(Sqlist &amp;L)插入排序,用C语言实现……数据结构的。_百... 插入排序(输出最小值) 随机生成数10万个数进行排序C++ C++排序问题,高手来! 中国经济重心南移大体经历了哪几个阶段?主要原因有哪些? ...可以看见孕囊,6天后做B超却看不见了,是宫外孕吗 老式月饼热量高吗 老式月饼有什么馅的 重庆财信北滨壹品什么时候开盘? 前一阵吃了不干净的食物,得了肠胃炎,上吐下泻,吃了两天药见好就没再... 急性肠胃炎能喝姜汤吗。怎么样才能减轻胃胀 这和吃韭菜喝凉水有关吗... 肠胃炎去医院挂了1天点滴,医生配了大蒜素,可是吃了这药觉得更恶心了,腹... ...大概间隔一周时间,是不是表示我已经进入第二轮了? 建筑工程质量安全管理介绍? 黥刑是什么意思啊(黥刑的意思) 吹糖人的来历 ...第二天早上涂,过几个钟后却发红发烫是过敏吗? 微信置顶怎么取消 三分春意十分美好是什么意思 想自己做意大利面吃 可是意大利面哪有卖的! 在天津西站怎么坐车到民权门月牙河北道?