C语言|排序问题一、排序问题
这篇文章主要和大家分享三种基础的排序算法——冒泡排序、选择排序、快速排序一、排序问题1.冒泡排序冒泡排序的主要思想是通过两两相邻的元素进行比较,通过元素的大小决定是否交换。一趟冒泡排序的结果是一定有一个最大数会排到最后一个元素;因此对n个数进行排序,需要进行n-1躺冒泡排序。void bubble_sort(int arr[],int x)//注意形参arr传递的是地址 int i=0; for(i=0;i<sz-1;i++)//冒泡排序的趟数 { int j=0; i