标签:rom array count c++14 enter 遍历 family auto 缺点
冒泡排序
简介
冒泡排序是一种简单的排序算法,属于暴力算法的一种。基本思想是通过比较相邻的元素,并将其有序化而逐步将整个序列有序化。
伪代码
procedure bubble sort(A1, A2,....,An: 整数)
for(i from 1 to n - 1)
for(j from i + 1 to n)
if(A[i] < A[j]) then 交换两个数据
C++代码(C++14)
void bubbleSort(auto array[], const int count)
{
for(int i = 0; i != count - 1; ++i)
{
for(int j = i + 1; j != count; ++j)
{
if(array[i] < array[j])
{
auto temp = array[j];
array[j] = array[i];
array[i] = temp;
}
}
}
}
缺点
算法复杂度
改进
标签:rom array count c++14 enter 遍历 family auto 缺点
原文地址:http://www.cnblogs.com/DevinSuMi/p/6010530.html