基础练习 数列排序

http://lx.lanqiao.cn/problem.page?gpid=T52

#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
    int Sequence[205];
    int Number;
    cin >> Number;
    for(int i = 0; i < Number; i++)
    {
        cin >> Sequence[i];
    }
    sort(Sequence,Sequence+Number);
    for(int i = 0; i < Number; i++)
        cout << Sequence[i] << " ";
    return 0;
}

ao.cn/problem.page?gpid=T52

原文地址:https://www.cnblogs.com/XuYiting/p/9692361.html

时间: 2024-10-15 14:13:46

基础练习 数列排序的相关文章

基础练习 数列排序 (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

[蓝桥]基础练习 数列排序(java)

问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列.1<=n<=200 输入格式 第一行为一个整数n. 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000. 输出格式 输出一行,按从小到大的顺序输出排序后的数列. 样例输入 58 3 6 4 9 样例输出 3 4 6 8 9 注意: 刚开始把arr数组定义成了200个int大小,结果排序后输出五个0. import java.util.Arrays; import java.util.Scanner; public

数列排序 sort qsort

基础练习 数列排序 时间限制:1.0s   内存限制:512.0MB 锦囊1 锦囊2 锦囊3 问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列.1<=n<=200 输入格式 第一行为一个整数n. 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000. 输出格式 输出一行,按从小到大的顺序输出排序后的数列. 样例输入 5 8 3 6 4 9 样例输出 3 4 6 8 9 1 #include<iostream> 2 #include<algorith

基础算法之排序--快速排序

1 /************************************************************************************** 2 * Function : 快速排序 3 * Create Date : 2014/04/21 4 * Author : NTSK13 5 * Email : [email protected] 6 * Copyright : 欢迎大家和我一起交流学习,转载请保持源文件的完整性. 7 * 任何单位和个人不经本人允许不

Hive基础之各种排序的区别

order by 1.order by会对输入做全局排序,因此只有一个reducer(多个reducer无法保证全局排序): 只有一个reducer会导致当输入规模较大时,需要较长的计算时间,速度很非常慢: 2.hive.mapred.mode(默认值是nonstrict)对order by的影响 1)当hive.mapred.mode=nonstrict时,order by和关系型数据库中的order by功能一致,按照指定的某一列或多列排序输出: 2)当hive.mapred.mode=st

java基础算法之排序

总体基础算法总结 http://blog.csdn.net/lilong_dream/article/details/23356513 基础算法之排序 http://www.cnblogs.com/qqzy168/archive/2013/08/03/3219201.html 基础算法之数组.字符串 String l="helloworld";toCharArray 将字符串转化成数组char[] a1=l.toCharArray(); toCharArray()  //获得字符串对应

基础算法之排序(2)--选择排序

1 /********************************************************************************************************** 2 * Function : test 3 * Create Date : 2014/03/23 4 * Author : NTSK13 5 * Email : [email protected] 6 * Copyright : 欢迎大家和我一起交流学习,转载请保持源文件的完整性

蓝桥杯- 基础练习:数列排序

import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int cNumber = scanner.nextInt(); List<In

洛谷P1327数列排序

题目描述 给定一个数列{an},这个数列满足ai≠aj(i≠j),现在要求你把这个数列从小到大排序,每次允许你交换其中任意一对数,请问最少需要几次交换? 输入输出格式 输入格式: 第一行,正整数n (n<=100,000). 以下若干行,一共n个数,用空格分隔开,表示数列{an},任意-231<ai<231. 输出格式: 只有一行,包含一个数,表示最少的交换次数. 输入输出样例 输入样例#1: 8 8 23 4 16 77 -5 53 100 输出样例#1: 5 ------------