题解 1169: 绝对值排序

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

绝对值排序-题解(Java代码)

publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);while(scanner.hasNext()){intn=scanner.nextInt();if(n==0){break;}else{longa[]=ne

题目 1169: 绝对值排序

不得不夸一句C++永远的神,STL库是真的好用,类似这种类型的题,用c++做就很轻松。这道题无非是让你比较输入的数的绝对值大小。我这里用了sort,就很方便,注意在使用sort时要格外注意cmp(比较函数的编写),这个是非常灵活的,这就意味着你cmp函数功能越强大,

绝对值排序问题(代码不多,但是要注意题目要求,防止输出超限)(冒泡)

解题思路:首先回顾一下题目的输入格式与输出格式要求输入:输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。输出:对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行。

好像一遍过(用了List)

```javaimportjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);while(sc.hasNext()){intn=sc.nextInt();if(n=