插入排序c++实现
来源:互联网 发布:淘宝要扫码支付怎么弄 编辑:程序博客网 时间:2024/05/20 21:44
#include <iostream>
using namespace std;
void InsertSort(int *a, int n)
{
int i, j, temp;
for(i = 1; i < n; i++)
{
temp = a[i];
for(j = i - 1; j >= 0 && temp < a[j]; j--)
{
a[j + 1] = a[j];
}
a[j + 1] = temp;
}
}
int main()
{
//测试基数排序。
int nData[10] = {123,5264,9513,854,9639,1985,159,3654,8521,8888};
InsertSort(nData, 10);
for (int i = 0; i < 10; ++i)
{
printf("%d ", nData[i]);
}
printf("\n");
system("pause");
return 0;
}
using namespace std;
void InsertSort(int *a, int n)
{
int i, j, temp;
for(i = 1; i < n; i++)
{
temp = a[i];
for(j = i - 1; j >= 0 && temp < a[j]; j--)
{
a[j + 1] = a[j];
}
a[j + 1] = temp;
}
}
int main()
{
//测试基数排序。
int nData[10] = {123,5264,9513,854,9639,1985,159,3654,8521,8888};
InsertSort(nData, 10);
for (int i = 0; i < 10; ++i)
{
printf("%d ", nData[i]);
}
printf("\n");
system("pause");
return 0;
}
0 0
- 插入排序C实现
- C实现插入排序
- 插入排序 C实现
- 插入排序C语言实现
- C/C++实现插入排序
- 插入排序的c实现
- 插入排序c语言实现
- 插入排序C语言实现
- 插入排序C语言实现
- 插入排序(C语言实现)
- 插入排序(C实现)
- 插入排序C语言实现
- 插入排序C语言实现
- c语言实现插入排序
- c语言实现插入排序
- linux c 实现插入排序
- 插入排序C语言实现
- C插入排序法实现
- 学生管理系统
- <office>office的一二个使用经验
- 互联网产品开发乱象
- Kendo UI开发教程(3): 初始化Data 属性
- 文件管理
- 插入排序c++实现
- DBLP数据集简介及简单用法
- Kendo UI开发教程(4): UI Widgets 概述
- 多屏互动---DLNA-Miracast
- CI 框架(Apache环境)有效删除URL中的index.php
- 使用SQL Server发送邮件时遇到的诡异事件
- WWDC2012:Objective-C的新特性
- Kendo UI开发教程(5): 使用 Kendo UI库实现对象的继承
- 利用 AS3 实现人脸侦测的代码