冒泡法排序
来源:互联网 发布:广发东财大数据混合 编辑:程序博客网 时间:2024/05/17 07:51
使用vc创建控制台应用程序,代码如下:
#include "stdafx.h"
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <iostream.h>
int main(int argc, char* argv[])
{
srand((unsigned)time(NULL));
const int len=10;
int *data = new int[len];
printf("the origin data:/r/n");
for(int i = 0; i < len; i++)
{
data[i] = (int) rand()*100/RAND_MAX;
cout << data[i] << endl;
}
bool bOrder = false;
for (i = 0; i < len; i++)
{
bOrder = false;
for (int j = 0; j < len-i-1; j++)
{
if (data[j] > data[j+1])
{
bOrder = true;
int temp = data[j];
data[j] = data[j+1];
data[j+1] = temp;
}
}
if (!bOrder)
break;
}
printf("the ordered data:/r/n");
for(i = 0; i < len; i++)
{
cout << data[i] << endl;
}
delete []data;
return 0;
}
- 【排序】冒泡排序法
- 常用排序-冒泡法排序
- 排序法之冒泡排序
- php排序&冒泡法排序
- 排序之冒泡排序法
- 排序算法--冒泡排序法
- 【PHP】冒泡排序法排序
- 排序算法--冒泡排序法
- 冒泡法排序
- 排序:冒泡法
- 冒泡排序法
- 冒泡法排序
- 冒泡法排序
- 冒泡排序法
- java 冒泡排序法
- 冒泡法排序
- 冒泡法排序
- 冒泡法排序
- 学习单片机的八大步骤
- ajax实现分页无刷新 (已调试通过)
- Asp.net与SQL一起打包部署安装
- #pragma comment(lib,"ws2_32.lib")
- Ajax基础配置 — XMLHttpRequest
- 冒泡法排序
- 在GridView中使用DropDownList模板列
- Apache Tutorial: Dynamic Content with CGI
- 清代劉一明「通關文」全文
- DotNet资源站点汇总
- ASP.NET AJAX入门
- NET Ajax的无刷新技术实例详解(重点)
- 基于OSGI的Cache组件的实现
- asp.net2.0中泛型的使用