zoukankan      html  css  js  c++  java
  • CCF NOI1117 排序

    问题链接CCF NOI1117 排序




    时间限制: 1000 ms  空间限制: 262144 KB

    题目描述 

      给你一个长度为n的序列,让你给这个序列从小到大排序。(n<=100000)

    输入

      第一行一个整数n。
      第二行n个整数,表示这个序列。

    输出

      一行n个整数,表示排序好的序列。

    样例输入

    6
    2 4 5 1 3 7
    样例输出

    1 2 3 4 5 7

    数据范围限制

      n<=100000




    问题分析

      这是一个简单的排序问题,可以使用C语言的函数库中的函数qsort()实现。

    程序说明

      (略)

    要点详解

    • 能够使用库函数尽量使用库函数



    参考链接:(略)。

    100分通过的C语言程序:

    #include <stdio.h>
    #include <stdlib.h>
    
    #define N 100000
    int a[N];
    
    int comp(const void *a, const void *b)
    {
        return *(int*)a - *(int*)b;
    }
    
    int main(void)
    {
        int n, i;
    
        scanf("%d", &n);
        for(i=0; i<n; i++)
            scanf("%d", &a[i]);
    
        qsort(a, n, sizeof(int), comp);
    
        for(i=0; i<n; i++)
            printf("%d ", a[i]);
        printf("
    ");
    
        return 0;
    }



  • 相关阅读:
    The library 'hostpolicy.dll' required to execute the application was not found in
    矩阵乘法
    2019-11-1
    四边形不等式的应用
    2019-10-30
    2019-10-29
    差分与前缀和
    平衡树SPLAY
    可爱的树链剖分(染色)
    cable tv network
  • 原文地址:https://www.cnblogs.com/tigerisland/p/7563878.html
Copyright © 2011-2022 走看看