插入排序(C语言实现)
来源:互联网 发布:大张伟的姜昆女友知乎 编辑:程序博客网 时间:2024/04/30 05:22
#include <stdio.h>
void Insertion_Sort(int A[], int len);
int main()
{
int i;
int A[] = {90, 80, 70, 60, 50, 40, 30, 20, 10};
Insertion_Sort(A, 9);
for (i = 0; i < 9; i++)
{
printf("%d ", A[i]);
}
void Insertion_Sort(int A[], int len)
{
int i;
int j;
int key;
for (j = 1; j < len; j++)
{
key = A[j];
i = j - 1;
while (i >= 0 && A[i] > key)
{
A[i+1] = A[i];
i = i - 1;
}
A[i+1] = key;
}
}
void Insertion_Sort(int A[], int len);
int main()
{
int i;
int A[] = {90, 80, 70, 60, 50, 40, 30, 20, 10};
Insertion_Sort(A, 9);
for (i = 0; i < 9; i++)
{
printf("%d ", A[i]);
}
printf("\n");
return 0;
}void Insertion_Sort(int A[], int len)
{
int i;
int j;
int key;
for (j = 1; j < len; j++)
{
key = A[j];
i = j - 1;
while (i >= 0 && A[i] > key)
{
A[i+1] = A[i];
i = i - 1;
}
A[i+1] = key;
}
}
0 0
- 插入排序C语言实现
- 插入排序c语言实现
- 插入排序C语言实现
- 插入排序C语言实现
- 插入排序(C语言实现)
- 插入排序C语言实现
- 插入排序C语言实现
- c语言实现插入排序
- c语言实现插入排序
- 插入排序C语言实现
- 插入排序(C语言实现)
- c语言实现插入排序
- C语言实现插入排序
- c语言实现插入排序
- 插入排序算法的C语言实现
- 插入排序算法C语言实现
- C语言实现直接插入排序
- C语言实现的插入排序
- HDU 4407 (容斥)
- 用ssh连接的方式访问virtual-box里面的虚拟机
- logcat日志工具
- 顺序表的基本操作实现代码
- 关于博主
- 插入排序(C语言实现)
- Drawable:button,listView
- 句柄函数
- Python 语言及其应用 Chapter_6_Note 2 用write()写文本文件
- JavaScript进阶学习 CodeWars 日记 求两个字符串的混合
- 迭代算法的基本格式
- java门面模式(Facade)-结构型
- hdu 1968 Just a Hook 线段树区间更新
- Struts 2快速上手