1冒泡算法
Posted leamant
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1冒泡算法相关的知识,希望对你有一定的参考价值。
一、算法原理
冒泡算法的本质是交换--数组元素间的对比交换+数组元素递增比较(确保最后一个肯定是最大的)+趟数用递增减少次序。
二、程序
#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; }
以上是关于1冒泡算法的主要内容,如果未能解决你的问题,请参考以下文章