• sort排序实现


    //使用stl中的sort排序  定义compare函数  或进行< 操作符重载 
    #include<stdio.h>
    #include<algorithm>
    using namespace std;
    bool cmp(int x,int y){//定义排序规则 
        return x>y; 
    } 
    int main(){
        int n;int buf[100];
        while(scanf("%d",&n)!=EOF){
            for(int i=0;i<n;i++){
                scanf("%d",&buf[i]);
            }
            sort(buf,buf+n,cmp);
            for(int i=0;i<n;i++){
                  printf("%d ",buf[i]);
            }
            printf("
    ");
        }
        return 0;
    }
  • 相关阅读:
    Linux
    Linus
    Linux
    Linux
    Linux
    Linux
    Linux
    Linux
    Django日志配置
    linux
  • 原文地址:https://www.cnblogs.com/Elaine-DWL/p/7105697.html
Copyright © 2020-2023  润新知