题解 1169: 绝对值排序

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

筛选

绝对值排序 代码少

摘要:while True:    try:        print(' '.join(sorted(input().split()[1:],key=lambda x:abs(int(x)……

绝对值排序

摘要:解题思路:  分为三步走:1、先将负数变为正,2、冒泡排序,3、还原负数注意事项:参考代码:#include "stdio.h"int main() { int n, a[100], b, i, j,……

最简单的方法,我敢保证

摘要:解题思路:再重新搞一个数组b,b的位置要对应a的位置,b数组是a数组绝对值的翻版,所以用它来比较大小,这个答案在网页上错误50%,我也不懂,但是这个放在DEVC++上的结果是正确的,注意事项:参考代码……

简单选择排序改动

摘要:解题思路:① 将if(a[j]<a[k]) 改成if(fabs(a[j])>fabs(a[k]))参考代码:#include<stdio.h> #include<math.h> void sele……

绝对值排序

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<math.h>#include<string.h>void sort(int a[100],int len){ int……

1169: 绝对值排序(sort)

摘要:解题思路:    核心:l.sort(key=abs, reverse=True)注意事项:    去掉绝对值最大的数参考代码:while True:     l = [int(x) for x i……