冒泡排序
2016-01-31 15:49
267 查看
#include<stdio.h> #include<stdlib.h> int a[50000]; int main(){ int i,j,k,m,n; scanf("%d",&n); for(i=1;i<=n;i++) scanf("%d",&a[i]); for(i=n-1;i>=1;i--) for(j=1;j<=i;j++) if(a[j]>a[j+1]){ k=a[j];a[j]=a[j+1];a[j+1]=k; } for(i=1;i<n;i++) printf("%d ",a[i]); printf("%d\n",a ); return 0; }
相关文章推荐
- 抽屉效果
- 排序和正则表达式的应用
- 快速排序
- 归并排序
- 状态模式
- MySQl的使用笔记
- json城市下拉列表
- 类加载
- ODSO ZCELT002 -> ODSO ZCELT052
- 从头认识Spring-1.7 怎样通过属性注入Bean?(1)-怎样通过属性向对象注入值?
- CSR8670 LED/GPIO的使用
- CAS实现SSO单点登录原理
- Angular的Directive,以及copmile和link方法
- 笔记
- 解析C#中的分部类和分部方法
- <<富爸爸成功创业的10堂必修课>>笔记
- HDU_5617Jam's maze
- 链表倒K元素查找问题
- php常用的正则匹配
- 创业要不要赚钱?