资源简介
c语言插入排序(042.入门级)
代码片段和文件信息
#include
#define MAX 255
int R[MAX];
void Insert_Sort(int n)
{ /* 对数组R中的记录R[1..n]按递增序进行插入排序 */
int ij;
for(i=2;i<=n;i++) /* 依次插入R[2],…,R[n] */
if(R[i] {/* 若R[i]大于等于有序区中所有的R,则R[i] */
/* 应在原有位置上 */
R[0]=R[i];j=i-1; /* R[0]是哨兵,且是R[i]的副本 */
do{ /* 从右向左在有序区R[1..i-1]中查找R[i]的插入位置 */
R[j+1]=R[j]; /* 将关键字大于R[i]的记录后移 */
j--;
}while(R[0] R[j+1]=R[0]; /* R[i]插入到正确的位置上 */
}
}
main(
- 上一篇:点亮led(gpio点亮led灯.c )
- 下一篇:一款由小学生开发的控制台游戏
相关资源
- c++ RoyCardTableView 列表插入
- C语言基数排序——顺序队列实现
- U盘,测试U盘拔出插入
- C++实战源码-向数组中插入元素(入门
- C++实战源码-数组的排序(入门级118)
- C++实战源码-使用函数模板进行排序(
- C++实战源码-使用指向指针的指针对字
- C++实战源码-使用指针实现整数排序(
- C++实战源码-向Word文档中插入图形(入
- C++实战源码-向组合框中插入数据(入
- C++实战源码-向Word文档中插入表格(入
- C++实战源码-向Word中插入超链接(入门
- C++实战源码-向Word文档中插入图片(入
- C++实战源码-实现报表数据的排序(入
- C++实战源码-向Word文档中插入文本(入
- C++实战源码-向Excel表格中插入艺术字
- C++实战源码-在编辑框中插入图片数据
- 高级冒泡排序高级(c语言)
- c++ 整形数据排序 入门级
- 堆和堆排序源代码
- c++ 模拟excel排序
- c++ 电话薄数字排序
- c++ 数组冒泡排序
- C++实战源码-数组冒泡排序法(入门级
- C++实战源码-向Excel表格中插入图片(
- C++实战源码-向Word文档表格中插入图片
- C++ 判断是否插入存储器(提高篇-00
-
C++ 将部门结构信息插入xm
l文件中( - C++ 将图表插入Office(提高篇-503).z
- 排序算法经典大合集C++(数据全部测
评论
共有 条评论