算法---冒泡法--改进型
来源:互联网 发布:周立功单片机怎么样 编辑:程序博客网 时间:2024/05/17 18:43
void bubblesort(int a[],int n)
{
int i,j,t,flag;
flag = 1;
for(i=0;i<n && flag;i++)
{
flag = 0;
for(j=n-1;j>i;j--)
{
if(a[j-1] > a[j])
{
t = a[j-1];
a[j-1] = a[j];
a[j] = t;
flag = 1;
}
}
printf("is %d times:",i+1);
for(j=0;j<n;j++)
printf("%d ",a[j]);
printf("\n");
}
}
{
int i,j,t,flag;
flag = 1;
for(i=0;i<n && flag;i++)
{
flag = 0;
for(j=n-1;j>i;j--)
{
if(a[j-1] > a[j])
{
t = a[j-1];
a[j-1] = a[j];
a[j] = t;
flag = 1;
}
}
printf("is %d times:",i+1);
for(j=0;j<n;j++)
printf("%d ",a[j]);
printf("\n");
}
}
0 0
- 算法---冒泡法--改进型
- 改进型冒泡排序
- 改进型Clock算法
- 改进型先根遍历算法
- 改进型归一化混音算法
- 冒泡排序,改进型冒泡排序,插入排序,二分查找
- 改进型clock算法--页面置换算法
- 2014.2.25 改进型冒泡排序 improved bubble sort algorithm
- 算法:冒泡排序法
- 算法-冒泡排序法
- [算法]:冒泡排序法
- 算法---冒泡法
- 冒泡法排序算法
- <算法>冒泡排序法
- 排序算法----冒泡法
- 【算法导论】冒泡排序法
- 小算法:汉诺塔、冒泡法
- 基础算法---冒泡排序法
- 二分图判定(染色法)
- spring—容器启动载入bean过程
- iOS 开发 Xcode 一个工程 Project 创建多个 target
- Docker学习记录
- 个人常用的Linux命令及快捷键
- 算法---冒泡法--改进型
- 二维码生成
- 浏览器-Charset:Chrome浏览器升级后右键工具中的编码修改功能没有了的解决工具
- 贷款计算器- 等额本金、等额本息工具类(Java版)
- 机器学习性能衡量指标
- php学习笔记一初学php语句
- JDBC操作Oracle
- 1.有两个数a和b,请输出最大的数字。
- RxJava2+Retrofit+RxBinding解锁各种新姿势