冒泡法和选择法排序
来源:互联网 发布:java正则表达式单引号 编辑:程序博客网 时间:2024/04/30 21:51
#include <stdio.h>
void bubble(int a[],int len)
{
int i,j,t;
for(j=0;j<len-1;j++)
{
for(i=0;i<len-1-j;i++)
{
if(a[i]>a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
}
}
void select(int a[],int len)
{
int i,j,k,temp;
for(i=0;i<len-1;i++)
{
k=i;
for(j=i+1;j<len;j++)
{
if(a[k]>a[j])
{
k=j;
}
}
temp=a[k];
a[k]=a[i];
a[i]=temp;
}
}
int main()
{
int array[10]={9,8,7,6,5,4,3,2,1,0};
int brray[10]={99,88,77,66,55,44,33,22,11,0};
int i;
bubble(array,10);
printf("bubble sorted numbers:/n");
for(i=0;i<10;i++)
{
printf(" %d",array[i]);
}
printf("/n");
select(brray,10);
printf("select sorted numbers:/n");
for(i=0;i<10;i++)
{
printf(" %d",brray[i]);
}
printf("/n");
}
- 选择排序法和冒泡排序法
- 冒泡排序法和选择排序法
- 冒泡排序法和选择排序法
- 冒泡法排序和选择法排序
- 冒泡排序法和选择排序法
- 选择排序法和冒泡排序法
- 冒泡排序和选择法排序
- java冒泡排序和选择排序法
- Java:冒泡排序法 和 选择排序
- 冒泡、选择排序法
- 冒泡法和选择法排序
- 冒泡法和选择法排序
- 选择法和冒泡法排序接口
- 算法:选择和冒泡排序法
- 冒泡排序法和选择排序法的排序过程
- 数列排序(选择排序法和冒泡排序法)
- Java中两种排序源码:冒泡排序和选择排序法
- 内部排序(三)冒泡法和选择排序法
- 见证
- 关于Vcc和Vdd的区别
- java面试题3
- java面试题2
- java面试题1
- 冒泡法和选择法排序
- Android电源管理相关应用技巧分享
- 从VC6到VS2005移植代码:warning C4996
- hibernate 原理说明
- ubuntu10.04安装mysql[有很多借鉴他人的地方]
- C语言笔记之一:字符常量integer character constant是int型
- Visual SourceSafe 多项目自动切换工具
- Web的系统测试方法
- asp笔记1----日期格式输出