1 | #include <stdio.h> |
2 |
|
3 | void selectionSort(int list[],int size){ |
4 | int temp=0,min=0; |
5 |
|
6 | for(int i=0; i<size-1; i++){ |
7 | min=i; |
8 | for(int j=i+1; j<size; j++){ |
9 | if(list[j]<list[min]) |
10 | min=j; |
11 | } |
12 | temp=list[i]; |
13 | list[i]=list[min]; |
14 | list[min]=temp; |
15 | } |
16 | } |
17 |
|
18 | void printArray(int list[],int size){ |
19 | for(int i=0; i<size; i++){ |
20 | printf("%d",list[i]); |
21 | } |
22 | } |
23 |
|
24 | int main(){ |
25 | int nums[5]={5,4,3,2,1}; |
26 | selectionSort(nums,5); |
27 | printArray(nums,5); |
28 |
|
29 | return 1; |
30 | } |