博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++:冒泡排序
阅读量:2085 次
发布时间:2019-04-29

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

冒泡排序:冒泡排序 每次从最后一个开始遍历 比较当前值与前一个值得大小,如升序,则每次将比较中较小的值放在前一个位置,全部遍历完成则最小值就在最前面,再重新遍历,不过不再遍历第一个最小值,依次类推。

template 
void bubblesort(T r[],int n){
int i = 0; int tag; int j; T x; for(i;i
i;j--) {
if(r[j-1]>r[j]) {
x = r[j]; r[j] = r[j-1]; r[j-1] = x; } } }}void BubbleSortTest(){
int n = 8; int a[n] = {
44,55,22,33,99,11,66,77}; bubblesort(a,n); for(int i =0;i

在这里插入图片描述

转载地址:http://zssqf.baihongyu.com/

你可能感兴趣的文章
volatile关键字解析
查看>>
单例模式的八种写法比较
查看>>
比较常见的数据库SQL面试题以及答案
查看>>
MySQL与Oracle的区别
查看>>
关于Oracle数据库优化的几点总结
查看>>
69道Spring面试题和答案
查看>>
40个Java多线程问题总结
查看>>
Oracle数据库面试题
查看>>
java面试中的智力题
查看>>
本地如何连接hbase数据库
查看>>
Maven出错-Missing artifact org.apache.openejb:openejb-core:jar:4.1.0-SNAPSHOT:test
查看>>
dubbo配置文件xml校验报错
查看>>
eclipse生成export生成jar详解
查看>>
oracle 模糊查询忽略大小写
查看>>
Java项目导出可运行的jar文件
查看>>
Java文件夹操作,判断多级路径是否存在,不存在就创建(包括windows和linux下的路径字符分析),兼容Windows和Linux
查看>>
JAVA读取PROPERTIES配置文件
查看>>
Linux中执行shell脚本的4种方法总结
查看>>
BufferedInputStream(缓冲输入流)详解
查看>>
修改linux文件权限命令:chmod
查看>>