博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常见排序3--冒泡排序
阅读量:6688 次
发布时间:2019-06-25

本文共 593 字,大约阅读时间需要 1 分钟。

hot3.png

冒泡排序

/************************************************************************//*冒泡排序	从最下面的元素开始,和其上的元素进行比较,若小,则和上面的元素交换位置,如此不断循环,即可*//************************************************************************/void bubble_sort(int a[], int length);

#include "Bubble_sort.h"void bubble_sort(int a[], int length){	for (int i = 0; i < length - 1;  i ++)    //i表示已经排好的个数,也就是:冒:到最上面的个数	{		for (int  j = length-1; j > i;  j --)  //最下面的一次向上比较		{ 			if (a[j] < a[j-1])            //弱小,则交换			{				int temp = a[j];				a[j] = a[j-1];				a[j-1] = temp;			}		}	}}

转载于:https://my.oschina.net/qmiwang/blog/52245

你可能感兴趣的文章
Java8并发教程:Threads和Executors
查看>>
v8世界探险(3) - v8的抽象语法树结构
查看>>
《C语言及程序设计》实践项目——用if语句实现分支结构
查看>>
“AI +跨界+技术” 看2018中国会展创新者大会的新观点
查看>>
JavaScript——数据类型转换(显式和隐式)
查看>>
【半月刊 4】前端高频面试题及答案汇总
查看>>
lc686. Repeated String Match
查看>>
RHEL 7.1操作系统安装过程说明
查看>>
基于Python的性能自动化测试框架设计思路和实现
查看>>
Spark里几个重要的概念及架构
查看>>
dubbo-rpc基本功能
查看>>
7月国内电脑分辨率TOP10 :1366*768跌破13%
查看>>
CefSharp获取网页源码时卡住长时间没有返回结果
查看>>
刚入门Python的小伙伴,这是腾讯大牛工作中总结的爬虫经验!
查看>>
智能微型机器人可随周围环境“变身”
查看>>
Linux操作系统 MBR扇区故障了怎么办
查看>>
Java网络编程基础(一)
查看>>
在Mac版本下的IDEA中设置代码注释模版
查看>>
我的友情链接
查看>>
Ruby实现二分法查找
查看>>