1、冒泡算法
时间:2020-07-11 09:26:36
收藏:0
阅读:53
一、算法原理
冒泡算法的本质是交换--数组元素间的对比交换+数组元素递增比较(确保最后一个肯定是最大的)+趟数用递增减少次序。
二、程序
#include<iostream> using namespace std; int main() { int n[5]={3,1,4,5,2}; for(int i=1;i<=4;i++) { for(int j=0;j <5-i;j++) { if(n[j]>n[j+1]) { int temp=n[j]; n[j]=n[j+1]; n[j+1]=temp; } } } for(int i=0;i<5;i++) cout<<n[i]; return 0; }
评论(0)