题解 1169: 绝对值排序

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

筛选

绝对值排序 (Python代码)

#优化思路:#因为输入的第一个数字表示元素个数,所以,在将其内容存进列表时,#存入的个数最好是按照第一个数的值来存入,而不是比较输入数字的#个数来存。这样的话,如果输入的个数与第一个数字不匹配,则会截#取掉多余的数据。虽然现在的代码能通过,但是是有点小问题的importmathwhileTrue:ip

好久不写了练练手

解题思路:首先看输入格式,是不限制输入次数,那就while接收,不放心就再加个try-except,这一题空间限制很小,那干脆多占点空间换时间了,接收每一组数据后化为整型,然后截去第一位计数用的,留下有用的数据,同时加个if判定遇到输入0时停下来;给截取后的列表b做一个绝对值版本,

1169: 绝对值排序

#includeintmain(){inti,j,n,e;inta[100];while(scanf("%d",&n)){if(n==0){break;}getchar();for(i=0;i

【绝对值排序】-题解(C语言代码)

分四步走:一、确定好长度(n)二、获取数据三、数据排序四、输出显示```c#include#include#includevoidinPut(int*array,intlen);voidpaiXu(int*array,intlen);voidprint(int*array,

Kanna-【绝对值排序】--不需要C++的sort函数

摘要:思路: 1 先利用while键入n并判断是否为0 2 然后输入需要排序的数字存入数组中 3 在利用"math.h"中的abs函数(取绝对值)进行绝对值大小判断 4 最后输出 ……