zoukankan      html  css  js  c++  java
  • 快排

    #include<stdio.h>
    #include<stdlib.h>
    #include<string.h>
    int n,m,num[100024];
    int cmp( const void *a,const void *b )
    {
        return *( int * )b - *( int * )a;
    }
    int main( )
    {
        while( scanf( "%d%d",&n,&m ) , n | m )
        {
               for( int i = 0; i < n; ++i )
                    scanf( "%d",&num[i] );
               qsort( num,n,sizeof( num[0] ),cmp );
               int  j = n < m ? n : m;
               for( int i = 0; i < j ; ++i )
                    i ? printf( " %d",num[i] ) : printf( "%d",num[i] );
               puts( "" );
               memset( num,0,sizeof( num ) );
               }
        return 0;
    }
  • 相关阅读:
    刷题238. Product of Array Except Self
    刷题236. Lowest Common Ancestor of a Binary Tree
    刷题208. Implement Trie (Prefix Tree)
    A1070
    A1048
    A1050
    A1041
    A1092
    A1084
    n进制转十进制
  • 原文地址:https://www.cnblogs.com/QQbai/p/2135267.html
Copyright © 2011-2022 走看看