排序算法(三)冒泡排序
2017-09-10 23:13
120 查看
冒泡排序:
算法思想:两两比较,大的往后走,小的往前走,每趟比较都会确定一个最大的数字
输出结果:2 2 2 3 8 11 32 33 33 35 65 65 66 76 234
算法思想:两两比较,大的往后走,小的往前走,每趟比较都会确定一个最大的数字
void Show(int *arr,int len) { for(int i=0;i<len;i++) { printf("%d ",arr[i]); } printf("\n"); } int main() { int arr[]={32,2,65,234,76,33,35,66,2,65,3,2,8,33,11}; BubbleSort(arr,sizeof(arr)/sizeof(arr[0])); Show(arr,sizeof(arr)/sizeof(arr[0])); return 0; }
输出结果:2 2 2 3 8 11 32 33 33 35 65 65 66 76 234
相关文章推荐
- 排序算法之冒泡排序
- 排序算法之冒泡排序
- 排序算法(3):冒泡排序
- 算法 排序算法之交换排序--冒泡排序和快速排序
- 黑马程序员_java基础学习笔记之排序算法(选择排序、冒泡排序
- Java常用排序算法冒泡排序与选择排序总结
- 经典排序算法-MFC实现之3:冒泡排序
- 排序算法之冒泡排序
- 排序算法汇总(选择排序 ,直接插入排序,冒泡排序,希尔排序,快速排序...)
- C#实现所有经典排序算法(选择排序,冒泡排序,快速排序,插入排序,希尔排序)
- 【排序算法】排序算法之冒泡排序
- 排序算法总结(冒泡排序、直接插入排序、希尔排序)(python实现)
- 排序算法-冒泡排序
- 【Java常用排序算法】交换排序(冒泡排序、快速排序)
- 排序算法之冒泡排序
- 排序算法-------冒泡排序及其优化
- 排序算法一:冒泡排序,插入排序以及选择排序原理与MATLAB实现
- 排序算法一(直接选择,堆排序,冒泡排序和快速排序)
- C#实现所有经典排序算法(选择排序 冒泡排序 快速排序)
- 排序算法之冒泡排序