- 2
- 0
- 约1.01万字
- 约 15页
- 2017-01-11 发布于重庆
- 举报
C语言的几个算法排序.
算法排序
/xiajuarticle/details/6898246
下面简要总结了常用的一些排序算法。如有错误,还请大家指正、见谅~~谢谢~~
【1】插入排序:
是一个对少量元素进行排序的有效算法。实现比较简单。时间复杂度:O(n^2),空间复杂度:O(1)。是稳定的排序方法。
代码:
view plaincopy to clipboardprint?
//insertion?sort ??
#include?iostream ??
using?namespace?std;??
??
//insertion?sort ??
void?InsertionSort(int?*a,int?n)??
{??
????int?temp;??
????for(int?i?=?1;i??n;++i)??
????{??
????????temp?=?*(a?+?i);??
????????int?j?=?i?-?1;??
????????while(j?=?0??*(a?+?j)??temp)??
????????{??
????????????*(a?+?j?+?1)?=?*(a?+?j);??
????????????--j;??
????????}??
????????*(a?+?j?+?1)?=?temp;??
????}??
}??
??
int?main()
您可能关注的文档
最近下载
- 2026年2026春四年级语文下册1-8单元一课一练新版.pdf VIP
- CCAR-25-运输类飞机适航标准.pdf VIP
- 2024年浙江省物理中考二轮重点复习:电学实验探究.pdf VIP
- 江苏开放大学电路基础050552综合大作业.docx VIP
- 玻璃钢油漆喷涂培训课件.pptx
- (完整版)土地登记代理人题库附答案【精练】.docx
- 雨淋阀系统操作说明.doc VIP
- 西南科技大学2021-2022学年第1学期《马克思主义政治经济学原理》期末考试试卷(附标准答案).docx
- 2023年施工员《设备安装施工专业管理实务》题库附完整答案(网校专用).docx
- 省考航空知识题库及答案.doc VIP
原创力文档

文档评论(0)