zoukankan      html  css  js  c++  java
  • lqb 基础练习 数列排序 (sort的使用)

    基础练习 数列排序  

    时间限制:1.0s   内存限制:512.0MB
       
    问题描述
      给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200
    输入格式
      第一行为一个整数n。
      第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。
    输出格式
      输出一行,按从小到大的顺序输出排序后的数列。
    样例输入
    5
    8 3 6 4 9
    样例输出
    3 4 6 8 9
     
    分析:
      可以通过STL中的sort实现排序
      sort(A, A+n, less<int>()) // 将int型的A数组升序排列
      sort(A, A+n, greater<int>()) // 将int型的A数组降序排列
     
    C/C++代码实现(AC):
      
     1 #include <iostream>
     2 #include <algorithm>
     3 #include <cstring>
     4 #include <cstdio>
     5 #include <cmath>
     6 #include <stack>
     7 #include <map>
     8 #include <queue>
     9 
    10 using namespace std;
    11 
    12 int main()
    13 {
    14     int n, A[210];
    15     scanf("%d", &n);
    16     for(int i = 0; i < n; ++ i)
    17         scanf("%d", &A[i]);
    18     sort(A, A+n, less<int>());
    19     for (int i = 0; i < n; ++ i)
    20         printf("%d ", A[i]);
    21     printf("
    ");
    22     return 0;
    23 }
  • 相关阅读:
    18、监听器/国际化
    17、过滤器
    16、连接池/分页技术
    15、Jdbc的优化(BeanUtils组件)
    14、知识回顾
    13、mysql/触发器
    12、Jsp加强/自定义标签/JavaBean
    11、Jsp加强/EL表达式/jsp标签
    10、会话管理/编程实战分析/Jsp
    9、Http回顾/Servlet
  • 原文地址:https://www.cnblogs.com/GetcharZp/p/9033499.html
Copyright © 2011-2022 走看看