【华为OD机试真题2023 JAVA&JS】整型数组按个位值排序

华为OD2023(B卷)机试题库全覆盖,刷题指南点这里

整型数组按个位值排序

知识点数组排序

时间限制:1s 空间限制:256MB 限定语言:不限

题目描述:

给定一个非空数组(列表),其元素数据类型为整型,请按照数组元素十进制最低位从小到大进行排序,十进制最低位相同的元素,相对位置保持不变。

当数组元素为负值时,十进制最低位等同于去除符号位后对应十进制值最低位。

输入描述:

给定一个非空数组,其元素数据类型为32位有符号整数,数组长度[1, 1000]

输出描述:

输出排序后的数组

示例1

输入:

1,2,5,-21,22,11,55,-101,42,8,7,32

输出:

1,-21,11,-101,2,22,42,32,5,55,7,8

解题思路:

就是通过最后一个字符进行升序排序。

猜你喜欢

转载自blog.csdn.net/qq_34465338/article/details/131327756