关闭

基础练习 BASIC-13 数列排序

标签: java数据结构算法蓝桥杯
70人阅读 评论(0) 收藏 举报
分类:
问题描述
  给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200
输入格式
  第一行为一个整数n。
  第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。
输出格式
  输出一行,按从小到大的顺序输出排序后的数列。
样例输入
5
8 3 6 4 9
样例输出
     3 4 6 8 9

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;

public class Main{
	public static void main(String[] args) throws IOException {
		BufferedReader bfr = new BufferedReader(new InputStreamReader(System.in));
		String s = bfr.readLine();
		int n = Integer.parseInt(s);
		String s1 = bfr.readLine();
		String [] str = s1.split(" ");
		int [] collection = new int[n];
		ArrayList<Integer> al = new ArrayList<Integer>();
		for(int i=0; i<n; i++){
			al.add(Integer.parseInt(str[i]));
		}
		Collections.sort(al);
		for(int i=0; i<al.size(); i++){
			System.out.print(al.get(i)+" ");
		}
	}
}



0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

【BZOJ4534】基础排序算法练习题

#以后看见这种题目名字2B的我直接绕道走 #%%%策爷 #讲道理这种论文题我都没脸写题解 主要工作分为两部分,一部分是在(n^2+m)log(n)内预处理完所有操作,用一个序列代表所有可以被成功...
  • qq_34637390
  • qq_34637390
  • 2016-05-04 22:10
  • 1100

蓝桥杯 【基础练习】 数列排序

问题描述   给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1 输入格式   第一行为一个整数n。   第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。...
  • QianShouYuZhiBo
  • QianShouYuZhiBo
  • 2014-01-17 23:16
  • 2917

蓝桥杯-基础练习之十六进制转八进制——BASIC-12

蓝桥杯 基础练习 十六进制转八进制 大数
  • lx417147512
  • lx417147512
  • 2014-02-28 09:18
  • 2828

蓝桥杯 — 基础练习 数列排序 (冒泡法)

大家可能注意到,我提交的第一次得了14分,其实这就是我要说的重点。 注:此处提醒大家一个小细节,我们注意到,题目中的样例输入, 样例输入 5 8 3 6 4 9
  • rl529014
  • rl529014
  • 2016-03-04 20:00
  • 943

蓝桥杯 基础练习 数列排序(4)之快排

给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200
  • u012323077
  • u012323077
  • 2016-12-27 21:44
  • 205

【蓝桥杯】【基础练习01】【数列排序】

题目:数列排序 问题描述   给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1 输入格式   第一行为一个整数n。   第二行包含n个整数,为待排序的数,每个整数的绝对值小于100...
  • bear_huangzhen
  • bear_huangzhen
  • 2016-04-09 15:42
  • 2848

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

问题描述   给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1 ---------------------------------------------------------------...
  • qq_34594236
  • qq_34594236
  • 2016-04-09 10:28
  • 634

线程基础:多任务处理(13)——Fork/Join框架(解决排序问题)

之前文章讲解Fork/Join框架的基本使用时,所举的的例子是使用Fork/Join框架完成1-1000的整数累加。这个示例如果只是演示Fork/Join框架的使用,那还行,但这种例子和实际工作中所面...
  • yinwenjie
  • yinwenjie
  • 2017-05-14 12:36
  • 4876

数据结构基础(13)------------Heap排序

数据结构基础(13)------------Heap排序 1.1991年计算机先驱奖获得者、斯坦福大学计算机科学系教授罗伯特·弗洛伊德(Robert W.Floyd)和威廉姆斯(J.Williams...
  • wolangjushi
  • wolangjushi
  • 2014-04-03 14:07
  • 370

蓝桥杯-基础练习之特殊回文数——BASIC-9

基础练习 特殊回文数   时间限制:1.0s   内存限制:512.0MB     问题描述   123321是一个非常特殊的数,它从左边读和从右边读是一样的。   输入一个正整数n, 编程求...
  • lx417147512
  • lx417147512
  • 2014-02-28 09:09
  • 1516
    个人资料
    • 访问:15057次
    • 积分:1594
    • 等级:
    • 排名:千里之外
    • 原创:152篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条