|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 |
简单选择排序<br>#include <stdio.h>void selectsort(int
a[], int
n){ int
i, min, j; for(i = 0; i < n; i++) { min = i; for(j = i + 1; j < n; j++) { if(a[j] < a[min]) min = j; } int
temp = a[min]; a[min] = a[i]; a[i] = temp; }}int
main(){ int
i; int
a[4] = {2, 3, 4, 1}; selectsort(a, 4); for(i = 0; i < 4; i++) printf("%d ", a[i]); printf("\n");} |
原文:http://www.cnblogs.com/xiongge/p/3618727.html