一个较好的C++冒泡排序
来源:互联网 发布:日本买房知乎 编辑:程序博客网 时间:2024/06/05 06:53
#include <iostream.h>int main(){int data[5]={5,3,2,4,1};int j,i,temp;bool flag=true; //标志变量,用来标志某一轮中,是否有交换行为for(i=1;i<5;i++) // 进行4轮比较 5-1次{if(flag==false)break; //若没有发生交换,则表示数组此时已经按照我们的需求排好序。flag=false; //每一轮开始时,置为falsefor(j=0;j<5-i;j++) //第一轮进行4次交换,第二轮是3次…… ……{if(data[j]>data[j+1]){flag=true; //有交换行为,置为truetemp=data[j];data[j]=data[j+1];data[j+1]=temp;}}}for(i=0;i<5;i++) //最后输出交换后的数组{cout<<data[i]<<endl;}return 0;}
- 一个较好的C++冒泡排序
- c++::写一个通用的冒泡排序
- 一个 冒泡排序 和 选择排序 的简单c程序
- 一个较好的NSLog
- 一个C冒泡排序算法
- 如何写出一个较好的快速排序程序
- C 冒泡排序 冒泡排序的优化
- 【C++】通过模板实现一个通用的冒泡排序
- 一个较好的socket 类
- 冒泡排序的一个例子
- 一个简单的冒泡排序
- 用Object-C 写一个冒泡排序
- C语言的冒泡排序
- C语言的冒泡排序
- C语言的冒泡排序
- c语言的冒泡排序
- c 语言的 冒泡排序
- 士兵排序--------冒泡排序的一个应用
- Android开发环境搭建
- android内存优化
- 用一个随机函数表示出更大范围的随机函数
- openldap学习笔记
- 分享一个很久以前做的G.726编码语音传输代码
- 一个较好的C++冒泡排序
- Java多线程技术初识——5. 死锁
- 官网瀑布流实现分享thinkphp
- XML笔记
- ubuntu (LAMP)
- 又是一届校赛进行时
- SSDP
- 数据库分页查询语句
- spring mvc ioc getCurrentSession出错: HibernateException: No Session found