资源简介
注:实在linux 平台下的,windows下未必能运行
代码片段和文件信息
//this is a Bubble_sort
#include
#include
void Myrand(int *aint n);
void Bubble_sort(int a[]int n);
#define MAX 1000001
int a[MAX];
void Myrand(int *aint n)
{
int i;
srand((int)time(0));
for(i=1;i<=n;i++)
a[i]=rand()%100;
printf(“the original sort :\n“);
for(i=1;i<=n;i++)
fprintf(stdout“%3d“a[i]);
printf(“\n“);
}
void Bubble_sort(int a[]int n)
{
int ij; //每次后相邻元素进行比较,进行交换,本质上属于交换排序
int k;
for(i=1; i<=n-1;i++)
{
for(j=1;j<=n-i;j++)
{
if(a[j]>a[j+1])
{
int temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
}
int main()
{
int ni;
printf(“input a num to produce lots of random number:“);
scanf(“%d“&n);
Myrand(an);
Bubble_sort(an);
for(i=1;i<=n;i++)
printf(“%3d“a[i]);
printf(“\n“);
}
- 上一篇:南极星汉化软件
- 下一篇:空气动力学基础 徐华舫 北京航空航天大学
相关资源
- 内部排序算法的实现与比较
- 最新版NettoPLCsim
- 冒泡排序过程演示程序
- 移动通信系统频点划分和频率规划
- LCS算法源码
- COMSOL高级网格划分
- 数据结构课程设计,基于二叉排序树
- 数据结构课程设计内部排序算法比较
- 现代排序论pdf
- 介绍FDTD的资料
- ANSYS ICEM CFD 网格划分技术详解纪兵兵
- 基于二叉排序数的个人通信录附课程
- comsol网格划分
- STAR-CCM+复杂表面几何处理与网格划分
- 基于遗传算法的机场终端区飞机排序
- 数据结构--课程设计多种排序算法 有
- 安卓相册显示与按日期排序
- hypermesh中文版自学必备网格划分
- 九大内部排序算法打包
- autostitch64 多幅无序图像自动排序,配
- 最长公共子序列程序和实验报告
- verilog冒泡排序算法
- ansys icem 六面体网格划分技术.pdf
- 西门子S7-PLCSIM Advanced V1.0 SP1使用手册
- 百度seo快排点击系统源码[易语言]拨号
- 三十种排序算法的可视化
- 广州市行政区域图新十一个区划分S
- cfx流体网格划分,很好的东西
- 实现快速排序
- CSP-J、CSP-S初赛知识点2_线性表、查找
评论
共有 条评论