/*
* 选择排序
*
* 从数组[0]开始
* 在 1-n 中互相比较选择一个最小的数 数组[min]
* 将 数组[min]与数组[0]交换
* 从数组[1]开始
* 在 2-n 中互相比较选择一个最小的数 数组[min]
* 将 数组[min]与数组[1]交换
* 从数组[2]开始 ...
*/
#include <stdio.h>
void printNums(int* nums, int size);
void SelectionSort(int nums[], int size);
// 递减排序
void SelectionSort(int *nums,int size){
for (int index = 0;index < size;index++) {
int min = index;
printNums(nums,size);
for (int i = index +</
6-1-SelectionSort选择排序
最新推荐文章于 2023-12-19 22:21:37 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)