language: CLIPS (clips 6.24)
date: 218 days 20 hours ago
link:
visibility: public
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
35
36
37
#include <cstdio>
#include <algorithm>
using namespace std;
//选择排序
void sort1(int num[]){
     int l=sizeof(num)+1;
     for(int i=0;i<l-1;i++){
        int min=i;
        for(int j=i+1;j<l;j++){
            if(num[min]>num[j])
                min=j;
        }
        swap(num[min],num[i]);
    }
}
//冒泡排序
void sort2(int num[]){
    int l=sizeof(num)+1;
    for(int i=0;i<l-1;i++){
        for(int j=0;j<l-i-1;j++){
            if(num[j]>num[j+1])
                swap(num[j],num[j+1]); 
        }
    }
}
int n;
int main(){
    scanf("%d",&n);
    int num[n];
    for(int i=0;i<n;i++)
        scanf("%d",&num[i]);
    sort1(num);
    for(int i=0;i<n;i++)
        printf("%d ",num[i]);
    return 0;
}