fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int minn,temp;
  4. void selection_sort(int arr[], int n){
  5. for(int i = 0; i < n-1;i++){
  6. minn = i;
  7. for(int j = i+1; j < n; j++){
  8. if(arr[minn]>arr[j]){
  9. minn = j;
  10. }
  11. }
  12. swap(arr[i],arr[minn]);
  13. }
  14.  
  15. }
  16.  
  17. int main(){
  18. int arr[]= {1,12,3,5,10};
  19. int n = sizeof(arr)/sizeof(arr[0]);
  20. selection_sort(arr,n);
  21. for(int i = 0; i < n; i++){
  22. cout<<arr[i]<<" ";
  23. }
  24. return 0;
  25. }
  26.  
Success #stdin #stdout 0.01s 5240KB
stdin
Standard input is empty
stdout
1 3 5 10 12