C语言 冒泡排序
来源:互联网 发布:golang mongodb 查询 编辑:程序博客网 时间:2024/05/20 23:57
#include<iostream>using namespace std;void bubblesort(int a[],int n){ for(int i=0;i<n;i++) for(int j=0;j<n-i;j++) if(a[j]>a[j+1]){ int t=a[j+1]; a[j+1]=a[j]; a[j]=t; }}////改良版的冒泡排序/*当所有值已经不发生交换时,就是已经调整好的 状态,就不需要再比较,提高效率*/void twosort(int a[],int n){ int flag=1; for(int i=0;i<n;i++){ flag=0; for(int j=0;j<n-i;j++) if(a[j]>a[j+1]){ int t=a[j+1]; a[j+1]=a[j]; a[j]=t; flag=1; } }} int main(){ int a[6]={5,4,3,2,1,9}; twosort(a,6); for(int i=0;i<6;i++) cout<<a[i]<<" ";}
0 0
- C语言冒泡排序
- 冒泡排序(C语言)
- C语言--冒泡排序
- C语言-冒泡排序
- C语言冒泡排序
- c语言冒泡排序
- c语言冒泡排序
- c语言 冒泡排序
- 冒泡排序 C语言
- C语言冒泡排序
- C语言--冒泡排序
- 【C语言】冒泡排序
- 【C语言】冒泡排序
- c语言 冒泡排序
- C语言-----冒泡排序
- C语言冒泡排序
- C语言冒泡排序
- C语言-冒泡排序
- ListView+GridView实现行列不确定的表格
- 从程序员到项目经理
- iOS实现二维码的彩色效果
- 【解题报告】Codeforces Round #363 (Div. 2)
- 字符串只保留开头跟最后一个字符
- C语言 冒泡排序
- 软件公司的两种管理方式
- 阴阳五行
- 自动完成文本框(AutoCompleteTextView)提示文本框
- dom方式解析xml文档
- java异常与异常处理
- CBO相关原理--统计信息
- 建立自己的网站
- data.table包基础学习教程