当前位置:妙知谷 >

爱好 >古玩收藏 >

c/c++冒泡排序算法

c/c++冒泡排序算法

冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。
它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。

操作方法

(01)//冒泡排序算法void Bubble_Sort(int *int_array, int len){int i = 0,continue_flag = 1;while (true){continue_flag = 0;for (i = 1; i < len; i++)}if (continue_flag == 0){break;}}}

(02)//这里是打印函数void Print(int *int_array,int len){int i = 0;for (i = 0; i < len; i++){cout << *(int_array+i)<<" ";}cout << "rn";}

(03)//测试主函数int main(int argc,char**argv){int array[5] = { 3, 2, 1, 8, 0 };Bubble_Sort(array, 5);Print(array, 5);return 0;}得出结果如下图

c/c++冒泡排序算法
标签: 冒泡排序 CC 算法
  • 文章版权属于文章作者所有,转载请注明 https://miaozhigu.com/zh-sg/ah/guwan/g33l5.html