欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

选择排序

程序员文章站 2022-03-01 15:12:20
...
void selectSort(int k[], int n) {
	int i, j, min, temp;
	for (i = 0; i < n - 1; i++) {
		min = i;
		for (j = i + 1; j < n; j++) {
			if (k[j] < k[min]) {
				min = j;
			}
		}
		
		if (min != i) {
			temp = k[i];
			k[i] = k[min];
			k[min] = temp;
		}
	}
}