编程:输入一组数值型数据,对其进行快速排序,并将排序后结果输出。
举一反三
- 编写4个函数,分别完成以下四个功能:(1)输入数据为数值型数组,采用冒泡法排序,输出排序结果;(2)输入数据为数值型数组,采用选择法排序,输出排序结果;(3)输入数据为字符串数组,采用冒泡法排序,并输出排序结果。(4)输入数据为string类数组,采用冒泡法排序,并输出排序结果。编写测试程序,分别测试以上四个函数的功能。
- 假定一组记录的排序码为(46,79,56,38,40,80,25,34),则对其进行快速排序的第一次划分后的结果为()
- 假定一组记录为(46,79,56,38,40,80),对其进行快速排序的第一次划分后的结果为____。
- 对一组数据(2,12,16,88,5,10)进行排序,若前三趟排序结果如下
- 设一数组中原有数据如下:15,13,20,18,12,60。下面是一组由不同排序方法进行一趟排序后的结果。 排序的结果为:12,13,15,18,20,60 排序的结果为:13,15,18,12,20,60 排序的结果为:13,15,20,18,12,60 排序的结果为:12,13,20,18,15,60